我的问题很简单:将什么写入日志。 有什么约定吗? 我必须输入什么?
由于我的应用程序必须发布,所以我希望有友好的日志,大多数人无需询问它是什么就可以阅读。
我已经有了一些想法,比如时间戳、每个函数/方法的唯一标识符等。 我想要多个日志级别,例如跟踪/调试、信息、错误/警告。
您是否使用一些预先格式化的日志资源?
谢谢
最佳答案
非常愉快,并且已经实现。
阅读:http://docs.python.org/library/logging.html
编辑
“易于解析、阅读”通常是相互矛盾的特征。英语——易于阅读,难以解析。 XML——易于解析,但难以阅读。没有一种格式可以做到易读易解析。有些日志格式“读起来并不可怕,也不是无法解析”。
有些人创建多个处理程序,以便一个日志具有多种格式:供人们阅读的摘要和用于自动解析的 XML 版本。
关于python - 什么写入日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779989/