如何在Python中将方法名称添加到日志文件中?
我想记录方法中的所有操作以及消息开头的方法名称。是否可以使用记录器自动获取日志文件中的方法名称?
答案 0 :(得分:1)
您可以使用logging
模块的this section中的字符串访问某些参数。值得注意的是:
%(funcName)s
包含日志记录调用的函数名称。
您使用此方法的方法是将字符串传递给format
参数basicConfig
:
FORMAT = '%(funcName)s : %(message)s'
logging.basicConfig(format=FORMAT)