python logging.basicConfig不生效的原因及解決
阿新 • • 發佈:2020-02-20
最近在寫指令碼時,明明在腳本里使用logging.basicConfig配置了log目錄,可目錄檔案確實空的
import logging from Logger import logger as log # log.Log_Info('nihaohaohao') # 設定log的儲存檔案 logging.basicConfig(filename = os.path.join(os.getcwd(),'logs/report_log.txt'),level = logging.DEBUG) logging.info('可以了嗎嗷嗷嗷!')
原來是在呼叫logging.basicConfig前已經在log.Log_Info裡呼叫了logging.info,導致設定失效
將所有的log輸出都放到logging.basicConfig之後就好了。
以上這篇python logging.basicConfig不生效的原因及解決就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。