Как передать в настройки логера уже открытый файл?

Можно ли передать в настройки логера уже открытый файл, а не имя файла?

Примерно так:

logging.basicConfig(file=open('file.txt'))

вместо:

logging.basicConfig(filename='file.txt')

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

Автор решения: V-Mor

Функционал, который Вам нужен, реализуется через параметр stream. Ваш код можно переписать так:

logging.basicConfig(stream=open('file.txt'))

P.S. Плоховато Вы, видно, читаете документацию :)

→ Ссылка