Python 日志配置文件中的函数调用
我在代码中有下面的日志配置,现在我想通过配置文件来设置Python 日志配置文件中的函数调用,python,logging,Python,Logging,我在代码中有下面的日志配置,现在我想通过配置文件来设置 formatter = logging.Formatter('%s:'%getpass.getuser() + '%(asctime)s:%(levelname)s:%(module)s:%(lineno)d:%(message)s') 在配置文件中,我有 > [formatter_frmtr] > format=getpass.getuser() + '%(asctime)s:%(levelname)s:%(
formatter = logging.Formatter('%s:'%getpass.getuser() + '%(asctime)s:%(levelname)s:%(module)s:%(lineno)d:%(message)s')
在配置文件中,我有
> [formatter_frmtr]
> format=getpass.getuser() + '%(asctime)s:%(levelname)s:%(module)s:%(lineno)d:%(message)s'
函数调用getpass.getuser()未被调用,但按原样打印:
getpass.getuser()+'2011-06-01
11:56:53924:错误:测试:7:测试'
如何通过日志配置文件获取被调用方的用户名
谢谢 使用中描述的技术向日志消息中添加其他文本