FrU*_*rUh 15 python debugging logging typeerror info
你能帮帮我吗,错了.
import logging
if (__name__ == "__main__"):
logging.basicConfig(format='[%(asctime)s] %(levelname)s::%(module)s::%(funcName)s() %(message)s', level=logging.DEBUG)
logging.INFO("test")
我无法运行它,我有一个错误:
Traceback (most recent call last):
File "/home/htfuws/Programming/Python/just-kidding/main.py", line 5, in
logging.INFO("test")
TypeError: 'int' object is not callable
非常感谢你.
kar*_*ikr 31
logging.INFO表示值为20的整数常量
INFO确认事情按预期工作.
你需要的是什么 logging.info
logging.info("test")
Run Code Online (Sandbox Code Playgroud)
您正在尝试调用logging.INFO,这是一个整数常量,表示一个预定义的日志记录级别:
>>> import logging
>>> logging.INFO
20
>>> type(logging.INFO)
<type 'int'>
Run Code Online (Sandbox Code Playgroud)
您可能想要使用该logging.info()函数(注意,全部小写):
INFO在此记录器上记录具有级别的消息.参数被解释为debug().