我有以下代碼,從Python手動複製:「模塊」對象有沒有屬性「basicConfig」
import logging
LOG_FILENAME = 'example.log'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
logging.debug('This message should go to the log file')
當我嘗試運行腳本(通過python.exe script.py
)我得到的'module' object has no attribute 'basicConfig'
錯誤。
然而,當我複製和粘貼在交互模式下的代碼(通過python.exe然後複製並粘貼實際的代碼),我沒有得到任何錯誤。代碼運行良好。
我有python 2.6.6。
謝謝!
更具體地說,很多人使用一個名爲X.py的文件來測試模塊X :) – delnan 2010-12-19 10:58:36
就是這樣。非常感謝你! – Alex 2010-12-19 11:11:05
5年後;)。有一個** logging.pyc **留下了很多麻煩 – drtf 2015-11-15 12:41:12