Пишу небольшого бота, решил прикрутить ему логирование.
Создал внутри отдельный модуль, в котором создал логгер:
import logging
logging.basicConfig(level='INFO', filename='Mylogs.log')
MainLogger = logging.getLogger('Admin')
Потом логгер вставляю в нужные мне handler-ы, импортируя MainLogger из созданного модуля:
@dp.message_handler(CommandStart())
async def greetings_user(message: types.Message):
from loggmodule import MainLogger
MainLogger.info(f'{message.from_user.id} подключился к боту')
В итоге логи выводятся в терминал, но не записываются в файл "MyLogs.log", который я прописал ранее в параметрах
logging.basicConfig
. Как исправить, чтобы логирование писалось в файл, а не отображалось в терминале?