4
所有kwargs我希望以下日志点添加到我的应用程序和显示extra
在控制台上的全部内容,例如,蟒蛇日志格式,显示额外
logger.info('Status', extra={'foo':data})
logger.info('Status', extra={'bar':data})
logger.info('Status', extra={'foo':data, 'bar':data})
,我希望看到:
2016-10-10 15:28:31,408, INFO, Status, foo=data
2016-10-10 15:38:31,408, INFO, Status, bar=data
2016-10-10 15:48:31,408, INFO, Status, foo=data, bar=data
这甚至有可能吗?根据官方的日志记录文件,Formatter
必须设置一个格式字符串,预计foo
和bar
,但在我的情况下,我只想在没有预先知道foo
和bar
的情况下转储出extra
的整个kwargs。