将电报机器人日志保存在文本文件中
Save telegram bot logs in a text file
我在 python 中创建的电报机器人使用 pyTelegramBotAPI API。
要查看日志,我被建议使用这一行:
logger = telebot.logger
现在我只能在我是 运行 机器人的终端中看到我的日志,当我关闭这个终端时,日志数据就会丢失。
如何将此日志保存到文本文件?
根据我在文档 here 中阅读的内容,应该可以使用 Python 的处理程序来记录。
你试过这样的事情吗
import logging
logger = telebot.logger
telebot.logger.basicConfig(filename='filename.log', level=logging.DEBUG,
format=' %(asctime)s - %(levelname)s - %(message)s')
我在 python 中创建的电报机器人使用 pyTelegramBotAPI API。 要查看日志,我被建议使用这一行:
logger = telebot.logger
现在我只能在我是 运行 机器人的终端中看到我的日志,当我关闭这个终端时,日志数据就会丢失。
如何将此日志保存到文本文件?
根据我在文档 here 中阅读的内容,应该可以使用 Python 的处理程序来记录。
你试过这样的事情吗
import logging
logger = telebot.logger
telebot.logger.basicConfig(filename='filename.log', level=logging.DEBUG,
format=' %(asctime)s - %(levelname)s - %(message)s')