반응형
오랜만에 urllib를 이용해서 웹 크롤러를 돌려볼 일이 생겼는데, 갑자기 제목과 같은 에러메시지가 뜨면서 크롤링이 불가능해졌다. 원인을 찾아보니, SSL 인증서 관련한 오류였다. SSL 인증서를 적용하지 않은 사이트 (http:// 로 시작되는 사이트) 에 대해서 오류가 나는 듯 했다. 조금만 찾아보니 간단하게 해결할 수 있었다.
1
2
3
4
5
6
|
import urllib.request
import ssl
context = ssl._create_unverified_context()
urllib.request.urlopen("크롤링 주소", context=context)
|
cs |
SSL 인증서의 역할이 갈수록 중요해지는 것 같다.
참고링크 :
https://multifrontgarden.tistory.com/219
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python 코딩테스트 준비하기 (0) | 2022.10.14 |
---|---|
파이썬 문자열 관련 함수 정리하기 (0) | 2021.05.02 |
파이썬에서 시리얼 통신 (UART) 하기 (0) | 2020.08.20 |
파이썬과 Firebase 연동하기 (2) | 2020.07.23 |
파이썬으로 일정한 시간마다 동작 수행하기 (0) | 2020.07.10 |