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