2017-07-25 147 views
0

我一直在使用日誌記錄,並注意到第一次編譯後,日誌輸出文件掛起,我不能刪除它,直到我關閉IDLE。python日誌記錄不發佈文件

我相信,我應該在編譯之前共完成「關閉」記錄,但不知道怎麼做,用的方式,我使用日誌:

LOGFILE = os.path.join(backup_folder,'test.log') 
logging.basicConfig(filename=LOGFILE,level=logging.DEBUG,format='%(asctime)s %(name)-12s %(levelname)-8s %(message)s') 
logging.debug('test') 
+0

可能的重複https://stackoverflow.com/questions/5644789/why-isnt-idle-creating-a-new-log-file-with-logging-module-when-being-run-again – stevieb

回答

0

這樣看來,我已經找到了最後加入方式如下:

logging.shutdown() 

該指令關閉所有打開的處理程序。