У меня есть следующий код, скопированный из руководства Python:
import logging
LOG_FILENAME = 'example.log'
logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)
logging.debug('This message should go to the log file')
Когда я пытаюсь запустить script (через python.exe script.py
), я получаю сообщение об ошибке 'module' object has no attribute 'basicConfig'
.
Однако, когда я копирую и вставляю код в интерактивный режим (через python.exe, тогда скопируйте и вставив фактический код), я не получаю ошибки. Код работает нормально.
У меня есть python 2.6.6.
Спасибо!