我在代码中有以下日志配置,我现在想通过配置文件设置。
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:测试
如何通过日志配置文件获取被调用者的用户名。
感谢。