チェックすること
- プログラムの実行はpython3で行われているか?
- python --version
- あるいは明示的にpython3を用いる
- 意図せず他のファイルなどで複数basicConfigを定義していないか?
- 下記コードの場合,ログはファイルに吐かれず標準出力に表示される
main.py
import mycode1
import logging
logging.basicConfig(filename='test.log', level=logging.DEBUG)
logging.debug('test log at test.log')
mycode1.py
import logging
logging.basicConfig(level=logging.DEBUG)