我有一个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)
日志记录模块看起来非常强大但也非常强大.谢谢.