반응형
츄르사려고 코딩하는집사입니다.
http error 403 forbidden 파이썬 해결방법
아래와 같이, urllib.request를 사용하면 http error 403 forbidden 에러가 발생한다.
page = urllib.request.urlopen('https://www.naver.com')
에러가 발생하는 이유는 urllib를 사용하면 서버 시큐리티가 봇을 감지하여 403 에러가 발생한다.
그래서, 아래와 같이 코드를 구현하면 된다.
req = Request('URL 주소', headers={'User-Agent' : 'Mozilla/5.0'})
page = urlopen(req).read()
반응형
최근댓글