728x90
파이썬에서 작업 중 오류, error가 아닌 경고, warning이 발생하는 경우가 있다. 이런 경고는 오류와 달리 주의를 주는 것일 뿐 코드는 잘 돌아가므로 말그대로 조심만 하면 될뿐 작업하는 데 별 문제가 되지 않는다.
이때 계속 반복하여 경고문이 발생할 때 이를 숨기는 방법에 대해 알아보자.
(특히 AI 학습 시 한 번 warning이 발생하면 episode를 반복할때마다 경고문이 생기므로 학습 결과를 확인하는데 아래처럼 방해가 된다.)
warning은 생각보다 간단하게 코드 두 줄로 숨길 수 있다.
import warnings
warnings.filterwarnings('ignore')
warning을 말그대로 ignore 무시하겠다는 코드를 작성하고 똑같은 코드를 수행해보면 아래처럼 경고문이 숨겨져 깔끔하게 학습 결과가 도출되는 것을 알 수 있다.
728x90
'파이썬(Python) > 파이썬 기본 정리' 카테고리의 다른 글
[python 파이썬, anaconda] 가상환경 리스트 확인하기, 삭제하기 (0) | 2022.09.24 |
---|---|
[python 파이썬, anaconda] 가상환경 생성하기, 활성화하기 (0) | 2022.09.24 |
[python] tensorflow 설치 오류 해결 (1) | 2022.07.16 |
[python] ModuleNotFoundError: No module named 'tensorflow.contrib' 해결 방법 (0) | 2022.07.16 |
[python 파이썬] 조건문 if문 한 줄로 정리 (0) | 2022.05.09 |