我按照以下代码进行日志记录:
# Start Logging
#
logging.basicConfig(filename = 'pool_control.log',
level = logging.DEBUG,
filemode = 'a',
format = '%(asctime)s - %(levelname)s - %(message)s')
logging.info("Logging Level: "+logging.getLevelName(logging.root.level))
logging.info("Start of the Pool Control Application")
我的问题:如何将日志消息写入日志,与日志级别无关? 我正在寻找这样的东西:
logging.always_write("Start of Pool Control Application")
这背后的想法是,我想稍后降低日志记录级别。 但我想在日志中总是有这个“...的开始”。我不想将其标记为错误或严重。
感谢您的帮助。
答案 0 :(得分:0)
我更改了我的项目以使用 Multiprocessing。 所以我不得不编写自己的多处理器日志类。
在这个类中,我现在可以手动完成 -> 更改日志记录级别 (这样启动消息和结束消息总是被写入日志文件)