[Python : Error] urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain 해결방법

urllib.request.urlretrieve()를 사용하여, 웹에서 파일을 자동으로 받는 작업중에 다음과 같은 에러가 발생했다.

 

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain

 

아래 코드 한줄로 해결이 가능했다.

import ssl 

ssl._create_default_https_context = ssl._create_unverified_context