使错误的记录和报告更容易,信息量更大,而且更“标准”。
apperror的Python项目详细描述
app_error.py
==更多
“标准”。
请参阅此发行版中的demo.py以了解用法。
===
1.1.0:初始版本。
这些库有助于实现有效日志记录的原则。
apperror import applogger,appstatus,apperror
l=applogger('demo')
l.error(“i.error欠:$”,300,“我前任的美元”)
“demo:error:demo.py:38:我欠我前任的400美元”
如果s.ok:print(“ok!”)
“好的”
如果s.ok:print(“好的!”)
如果s.haserrors():l.warn(“我们有问题:”,str(s))
demo:warn:demo 50:我们有问题:我欠了钱
请尝试:
提高外观(“我们有很多问题!”)
除了e:
l.info(e)
“demo:info:demo 57:我们有很多问题!”
有关完整功能和使用示例,请参见demo.py
==更多
“标准”。
请参阅此发行版中的demo.py以了解用法。
===
1.1.0:初始版本。
这些库有助于实现有效日志记录的原则。
apperror import applogger,appstatus,apperror
l=applogger('demo')
l.error(“i.error欠:$”,300,“我前任的美元”)
“demo:error:demo.py:38:我欠我前任的400美元”
“好的”
如果s.haserrors():l.warn(“我们有问题:”,str(s))
demo:warn:demo 50:我们有问题:我欠了钱
请尝试:
提高外观(“我们有很多问题!”)
除了e:
l.info(e)
“demo:info:demo 57:我们有很多问题!”
有关完整功能和使用示例,请参见demo.py