我的问题很简单:将什么写入日志。
有什么约定吗?
我必须放入什么?
由于我的应用程序必须发布,我希望有友好的日志,大多数人都可以阅读这些日志,而无需询问它是什么。
我已经有了一些想法,比如时间戳、每个函数/方法的唯一标识符等。
我想要几个日志级别,例如跟踪/调试、信息、错误/警告。
您是否使用一些预先格式化的日志资源?
谢谢
这是相当令人愉快的,并且已经实施了。
读这个:http://docs.python.org/library/logging.html
Edit
“易于解析、阅读”通常是矛盾的特征。英语——易读,难解析。 XML——易于解析,但难以阅读。没有一种格式可以实现易于阅读和易于解析。有些日志格式“读起来并不可怕,也不是无法解析”。
有些人创建多个处理程序,以便一个日志具有多种格式:供人们阅读的摘要和用于自动解析的 XML 版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)