파이썬으로 로그 출력 시 logging 라이브러리를 활용하는 것이 좋다고 해서 테스트를 해보는데, 자꾸만 오류가 났다.
(******) ➜ logging python logging.py
Traceback (most recent call last):
File "/Users/******/******/small-potato/logging/logging.py", line 10, in <module>
main()
File "/Users/******/******/small-potato/logging/logging.py", line 3, in main
logging.warning('Watch out!')
AttributeError: module 'logging' has no attribute 'warning'
왜 ??????????????????????
알고보니 라이브러리명과 python 파일명이 같아서 발생한 문제
파이썬 파일명을 logging이 아니라 logging-test.py로 변경하였더니 다음과 같이 잘 실행됨.
(******) ➜ logging python logging-test.py
WARNING:root:Watch out!
반응형
'CS > 삽질로그' 카테고리의 다른 글
[python] macos mysqlclient 설치 오류 (해결) (0) | 2022.11.23 |
---|---|
[docker, opencv] docker opencv 에러 (libGL.so.1: cannot open shared object file) (0) | 2022.11.09 |
[kubeflow, kubernetes] 에러 파드 삭제하는 방법 (kubeflow delete error pod) (0) | 2022.10.28 |
[디버깅] tensorflow assertion failed: [predictions must be >= 0] 에러 해결 (1) | 2022.10.07 |
[Python] pyvips 모듈 임포트 오류 (OSError, ModuleNotFoundError) (0) | 2022.08.22 |