最 近学习twisted,从最初的直接调用reactor,到twisted app,最后到twisted plugin,一路用下来感觉还是挺顺手的。不过有一个问题挺郁闷的,就是没弄清楚怎么自定义输出的log格式。
我的需求应该还是挺简单的:
- 输出如同 20|YY-DD-MM HH:mm:ss|Foo service starting 这样的log格式,前面的数值和 logging 里面的相应log level对应
- 可以根据运行时的设置忽略某些level的消息
由于咋一眼没在文档里找到自定义的方法,便Google了一阵子,可只找到在maillist里有人和我有同样的需求,解决办法却没有见到……

