方便的python stdlib日志记录配置

logconf的Python项目详细描述


日志配置

Build StatusLatest version on PyPILicence

在python中设置日志是冗长且容易出错的。此库旨在修复此问题,而不完全替换标准库日志记录。

importloggingfromlogconfimportglobal_logconfwithglobal_logconf()aslogger:# simple example:logger.log_to_console_if_interactive(level=logging.DEBUG)ifos.getenv('LOG_DEST'):# can be "stdout" or "stderr"logger.log_to_file(os.getenv('LOG_DEST'),level=os.getenv('LOG_LEVEL'))# more fine-grained control:logger.log_json_to_file('/var/log/myapp.jsonlog',level=logging.WARNING)logger.log_json_to_file('/var/log/myapp_debug.jsonlog',level=logging.DEBUG)# configure sub-loggers:withlogger.logger('urllib3')assublogger:sublogger.level=logging.WARNINGwithlogger.logger('myapp.security')assublogger:sublogger.log_to_file('/var/log/myapp.security.log',level=logging.INFO)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Eclipse中使用多个调用在一行上打印java   javajackson序列化问题。只有同一实体的第一个对象可以很好地序列化   Java中Deflate函数的等价充气   使用customlitview的java Android actionbar搜索   java“<T>T get()”是什么意思?(它有用吗?)   目标c使用CommonCrypto使用AES256加密,使用OpenSSL或Java解密   java在运行时更新资源文件   fileinputstream在java中访问并将数据写入现有文件   带集群的java Android Mapbox我希望每个功能都有不同的标记图像   java JDK8>JDK10:PKIX路径生成失败:SunCertPathBuilderException:找不到请求目标的有效证书路径   java使用Hk2生成具有指定构造函数参数的实例   为什么这个系统。出来Java中的println()打印到控制台?   java目录和文件名连接不起作用   使用mockito和通配符绘图的java