logging.basicConfig(level=logging.INFO
filename='new.log',
filemode='a',
format='%(asctime)s - %(levelname)s: %(message)s'
)
现在我想在format里面加入一个自定义的变量,比如appname,
网上查了下logging.info用法,如下:
logging.info(msg, args, *kwargs)
然后我修改format='%(asctime)s - %(levelname)s: %(appname)s %(message)s'),加了个%(appname)s,
然后运行logging.info(msg, appname='xxx'),报错了。
请问我该如何实现上面的需求?
运行结果:
参考文章:Python模块分析:第4节-logging日志模块