小编fre*_*rtz的帖子

Python记录和旋转文件

我有一个python程序正在写入由Linux的logrotate命令旋转的日志文件.当发生这种情况时,我需要发信号通知我的程序停止写入旧文件并开始写入新文件.我可以处理信号但是如何告诉python写入新文件?

我打开这样的文件:

logging.basicConfig(format='%(asctime)s:%(filename)s:%(levelname)s:%(message)s',filename=log_file, level=logging.INFO)
Run Code Online (Sandbox Code Playgroud)

并写这样的:

logging.log(level,"%s" % (msg))
Run Code Online (Sandbox Code Playgroud)

日志记录模块看起来非常强大但也非常强大.谢谢.

python logging

29
推荐指数
4
解决办法
4万
查看次数

标签 统计

logging ×1

python ×1