Изменение 'basicConfig' журнала, который уже установлен

Я использую модуль регистрации в Python как:

import logging, sys
logger= logging.getLogger(__file__)
logging.basicConfig(stream = sys.stderr, level=logging.DEBUG, format='%(filename)s:%(lineno)s %(levelname)s:%(message)s')
logger.debug("Hello World")

Теперь, после того как я установил базовую конфигурацию наline 3Я хочу иметь аргумент командной строки, который может изменить поток вывода из sys.stderr в файл.

Я прочитал документ, и он говорит, что если обаfilename а такжеstream присутствуют в то же время,stream игнорируется

Теперь я хочу знать, как изменить поток в файл после того, как я уже сделалbasicConfig вещь вline 3?

Ответы на вопрос(1)

Ваш ответ на вопрос