Создайте логер и настройте его так, чтобы:
- логи уровня INFO попадали в вывод;
- формат записей был таким:
время, уровень важности, имя логера, сообщение
; - логи сохранялись в файл main.log в текущей директории.
Подсказка:
Укажите через logging.basicConfig(level=...)
уровень, начиная с которого все записи должны попадать в вывод.
Через logging.basicConfig(format='...')
укажите формат логов. Будьте внимательны при «%-форматировании».
Адрес файла для записи логов указывается тоже через logging.basicConfig()
Код:
import logging # ваш код здесь logging.basicConfig( level=logging.INFO, format='%(asctime)s, %(levelname)s, %(name)s, %(message)s', filename='main.log', filemode='w' )