未知
项目描述
zc.loggermonitor包提供了一个zc.monitor插件,用于获取和设置记录器级别。
>>> import sys, zc.loggermonitor
在没有用户参数的情况下调用监控器是错误的。
>>> zc.loggermonitor.level(sys.stdout) Traceback (most recent call last): ... TypeError: level() takes at least 2 arguments (1 given)
如果您传递一个记录器名称,它将返回当前有效级别
>>> zc.loggermonitor.level(sys.stdout, '.') NOTSET >>> zc.loggermonitor.level(sys.stdout, 'mylogger') NOTSET
如果您传递一个级别,它将设置级别
>>> zc.loggermonitor.level(sys.stdout, '.', 'INFO')>>> zc.loggermonitor.level(sys.stdout, '.') INFO >>> zc.loggermonitor.level(sys.stdout, 'mylogger') INFO
您也可以传递一个数值
>>> zc.loggermonitor.level(sys.stdout, 'mylogger', '5') >>> zc.loggermonitor.level(sys.stdout, '.') INFO >>> zc.loggermonitor.level(sys.stdout, 'mylogger') Level 5>>> zc.loggermonitor.level(sys.stdout, 'mylogger', '10') >>> zc.loggermonitor.level(sys.stdout, '.') INFO >>> zc.loggermonitor.level(sys.stdout, 'mylogger') DEBUG>>> zc.loggermonitor.level(sys.stdout, 'mylogger', 'NOTSET') >>> zc.loggermonitor.level(sys.stdout, '.') INFO >>> zc.loggermonitor.level(sys.stdout, 'mylogger') INFO>>> zc.loggermonitor.level(sys.stdout, '.', 'NOTSET') >>> zc.loggermonitor.level(sys.stdout, '.') NOTSET >>> zc.loggermonitor.level(sys.stdout, 'mylogger') NOTSET
下载
项目详情
关闭
zc.loggermonitor-0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d0e47150c8674733267c647df837838c19a6d8b32534f4f4b43ff3a80dca176 |
|
MD5 | 906c3f2b8a841453a2832e87dbc534c3 |
|
BLAKE2b-256 | 5b2d3963a7c95b2088ef60da6433c07809b73eb83d54a35eaa2af222d3f8edc5 |