반응형
Jupyter notebook을 사용하다 보면 출력과 함께 경고(warning)가 발생하여 귀찮을 때가 있습니다. warning이 뜨지 않도록 하는 방법에 대해 알아보겠습니다.
warnings 라이브러리를 사용하여
import warnings
경고를 무시 : warnings.filterwarnings(action='ignore')
경고 보이기 : warnings.filterwarnings(action='default')
코드 (경고 무시)
import warnings
warnings.filterwarnings(action='ignore')
warnings 라이브러리에서 warnings.filterwarnings() 함수를 이용해 경고가 뜨지 않도록 할 수 있습니다. 위의 코드를 사용하면 경고가 뜨지 않습니다. 반대로 다시 경고를 보고 싶다면 아래의 코드를 사용하면 됩니다.
코드 (경고 보이기)
import warnings
warnings.filterwarnings(action='default')
실제 예시) 경고 보이기
warnings.filterwarnings(action='default')를 사용해 경고가 보이게 한 뒤, warnings.warn('warning!')를 이용해 UserWarning을 일으켜보았습니다. 위 처럼 경고가 정상적으로 표시되는 것을 볼 수 있습니다.
실제 예시2) 경고 안보이기
warnings.filterwarnings(action='ignore')를 함으로써 경고가 표시되지 않게 하였습니다. 경고를 일으켜도 아무것도 표시되지 않습니다.
Jupyter Notebook Logo : https://www.dataquest.io/blog/jupyter-notebook-tutorial/
반응형
'Programming > Jupyter notebook' 카테고리의 다른 글
[Jupyter Notebook] 윈도우에서 실행 위치 설정 (0) | 2021.07.28 |
---|---|
[Jupyter Notebook] 유용한 단축키! Custom 포함 (0) | 2020.10.22 |
[Jupyter Notebook] 예쁘게! 자유롭게! 테마 설정 (6) | 2020.08.01 |
[Jupyter Notebook] 확장 기능! Nbextensions (1) | 2020.07.25 |
[Jupyter Notebook] docker를 이용한 jupyter notebook 사용 (1) | 2020.07.21 |