I have the following code, copied from the Python manual:
import logging LOG_FILENAME = 'example.log' logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG) logging.debug('This message should go to the log file')
When I try to run the script (via python.exe script.py
) I get an error of 'module' object has no attribute 'basicConfig'
.
However when I copy and paste the code in interactive mode (via python.exe then copy and pasting the actual code) I get no error. The code runs fine.
I have python 2.6.6.
Thank you!
You've got another module called logging
on the python path; probably a file logging.py
in the same directory. Compare print logging.__file__
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With