2
请帮我理解。我是Python新手。我在写WSGI应用程序。我想打开日志。我做的:新手需要Python日志帮助
logger = logging.getLogger(__name__)
然后我想在日志打印的东西:
logger.exception("Some exception...")
凡所有门店?仅在控制台输出中或服务器上有某个文件?如果是这样,我可以在哪里找到这个文件?
请帮我理解。我是Python新手。我在写WSGI应用程序。我想打开日志。我做的:新手需要Python日志帮助
logger = logging.getLogger(__name__)
然后我想在日志打印的东西:
logger.exception("Some exception...")
凡所有门店?仅在控制台输出中或服务器上有某个文件?如果是这样,我可以在哪里找到这个文件?
实际上,你必须自己指定文件,例如与logging.basicConfig():
logging.basicConfig(filename="/path/to/your/logfile.log")
记录有时可能相当复杂的问题,我建议你阅读HOWTO。
import logging
logging.error("Error") # Prints to console
该如何将日志写入一个文件
logging.basicConfig(filename='Error.log',level=logging.ERROR)
logging.error('Error')
打开Error.log
你会看到
ERROR:root:Error
更多信息here
哪里 “而这,也是”来自? – 2012-07-26 11:27:25
抱歉错字错误 – Rakesh 2012-07-26 11:28:25
我不会记录消息“错误”,级别为“WARNING”:) – 2012-07-26 11:29:03