我使用扭曲的DailyLogFile
,并按照以下方式运行:
twistd --logfile=test.log myserver_tapname
这样的日志文件:
test.log.2014_3_9
但我希望这样的日志:
test.log.2014_03_09
如何格式化输出文件名? 谢谢!
答案 0 :(得分:0)
给定一个名为my.py的文件,代码为:
from twisted.python.log import FileLogObserver
import time
extension = time.strftime("%Y_%m_%d")
def logger():
return FileLogObserver(open("/tmp/test.log."+extension, "w")).emit
调用
twistd --logger my.logger ...
将登录名为/tmp/test.log.2014_03_28.log