logop - 易用设计
为了减少用户更方便的使用 logop,提供了一些易用设计。
于 logop._ease 中定义,可在 logop 中直接访问,未包含在 __all__ 中。
ease
ease 实例,实例化自 _Ease 类,对属性访问进行重载。
(variable) logging
Python
(variable) logging -> Logging访问默认日志对象,没有时自动创建。通常情况下,用户实例化的第一个日志记录器对象将被作为默认日志对象。
日志函数
- (function)
trace(...) -> None - (function)
debug(...) -> None - (function)
info(...) -> None - (function)
warn(...) -> None - (function)
warning(...) -> None - (function)
error(...) -> None - (function)
severe(...) -> None - (function)
critical(...) -> None - (function)
fatal(...) -> None
以上函数与 Logging 的同名方法功能一致,因为它们就是直接调用的 ease.logging 。
这意味着,你可以在 import logop 之后,直接使用 logop.info() 来输出日志消息,在此过程中它会尝试调用 logging.ease.logging.info() ,而 logging.ease 会在没有第一个日志记录器时自动创建一个默认的日志记录器。