在Python中记录自定义属性
本文关键字:自定义属性 记录 Python | 更新日期: 2023-09-27 18:13:12
在log4net中,我可以像这样添加一个自定义属性到线程上下文:
ThreadContext.Properties["UserName"] = Thread.CurrentPrincipal.Identity.Name;
然后我可以自定义格式字符串,以便在日志中输出此属性,如下所示:
"%property{UserName}"
在python日志框架中与此等价的是什么?
要使用Python向日志中添加上下文信息,您可以使用LoggerAdapter
, Filter
或使用extra
关键字参数将信息包含在日志调用中。