Dev/파이썬

파이썬에서 Warning 출력 없애는 방법, 출력하는 방법

bsion 2018. 9. 11. 23:35

파이썬에서 Warning 출력 무시하는 방법


파이썬에서 외부모듈을 사용하다보면 Warning 메세지가 출력되어 보기 불편한 경우가 생긴다. 

이럴 경우 다음 내용을 코드 중간에 삽입하면 Waring 이 출력되지 않게된다.

import warnings

warnings.filterwarnings("ignore")




파이썬에서 Warning 출력방법


반대로 내가 만든 코드를 다른사람이 사용할 때 Warning 을 출력하고싶다면 다음과같이 사용할 수 있다.

import warnings

if len(file_list > 100):
    warnings.warn("If the number of files is more than 100, performance degradation may occur.")