Почему параметр print выводится в консоль, но не выводится в файл?
Нужно, чтобы код бота выводил данные в консоль и в файл. Однако результат print(message.from_user.id, cfg.ADMIN_ID) выводится в консоль, но не записывается в файл. В файле появляется строка 'message.from_user.id', но не значение, как в консоли. Почему?
@dp.message_handler()
async def mess_handler(message: types.Message):
text = message.text.lower()
print(message.from_user.id, cfg.ADMIN_ID)
file = open('text.txt', 'w', encoding='utf-8')
file.write('message.from_user.id')
file.close()
Источник: Stack Overflow на русском