对数绑定
logbind的Python项目详细描述
日志绑定
轻松地将新字段绑定到记录器实例中。
# Original loggerlogger=logging.getLogger('a')logger.info('Hello')logger=logbind.bind(logger,id=12345)logger.info('Hello')# <- This logrecord has an extra field "id"logger=logbind.bind(logger,abc=67890)logger.info('Hello')# <- logrecord has two extra fields: "id" and "abc"
对于结构化日志格式化程序,此功能将非常有用, 比如json。你可以试试logjson 例如。