2017-06-21 88 views
0

逗人斷開,Python的 - 如何從日誌文件

我面臨的問題與Python:我創建一個日誌文件,但一旦我跑我的程序還有Python和我的日誌文件之間的鏈接:意義我無法刪除日誌文件,即使我想將它們發送到其他地方,也會將下一條日誌消息發送到此日誌文件。

我的解決方法是關閉內核並重新啓動,但我想對其進行編程而不是手動執行。您能否提一些建議?

我的代碼:

import logging 

#initialize the log settings 
logging.basicConfig(filename='address.log',level=logging.INFO) 

回答

0

你需要使用它後關閉的FileHandler。請參閱相關文章python does not release filehandles to logfile

+0

嗨,謝謝,我看到它是相關的,並提到的問題是類似於我的,但我太新手瞭解如何適應提供給它的特定代碼的解決方案,以我的... – lionrolll