我需要使用python日志模块将调试信息打印到一个包含如下语句的文件中:
logging.debug(something)
文件被截断了(我假设-被日志模块截断了),消息在我看到它们之前被删除了-怎么能阻止呢?
这是我的日志配置:
logging.basicConfig(
level = logging.DEBUG,
format = '%(asctime)s %(levelname)s %(message)s',
filename = '/tmp/my-log.txt',
filemode = 'w'
)
谢谢!
Tags:
^{}
要防止覆盖文件,不应将} (这是默认设置)。
filemode
设置为'w'
,或set it to ^{我相信你只是在重写文件。
相关问题 更多 >
编程相关推荐