Какое имя задать логерам питона?

Подскажите, какое имя задать логеру подключаемого модуля? Я так понимаю лучший вариант, чтобы логер вызываемого модуля наследовал вызывающий, т.е. чтобы наследование выполнялось через точку в имени. Мне такой вариант подходит. Как автоматически сгенерировать эти имена логеров?

upd: Мне нужно чтобы в вызывающем модуле я определил логер, например, с записью в конкретный файл, и остальные модули чтобы писали в этот же файл

Т.е. есть ожидаю примерно такую картину:

main.py

Import pack1
logging.getLogger('main')
logging.info('test1')
pack.def1()

pack1.py

def1():
   logging.getLogger('main.pack1')
   logging.info('test2')

Вывод:

test1
test2

Ответы (0 шт):