문제 상황
어제까지만 해도 잘 작동되던 코드가 갑자기 오늘 실행이 되지 않았다.
오류 메시지는 'urllib.error.HTTPError: HTTP Error 404: Not Found' 였다.
문제 해결
- 모르는 것이 있다면 빠르게 오류를 검색해보고 github나 stackoverflow을 둘러보도록 하자.
- 영어를 잘 하지 못하더라도 훌륭한 개발자들이 최신의 해결책을 내놓아주기 때문에 빠르게 해결할 수 있다.
- 아래와 같은 코드를 추가하여 driver의 버전을 바꿔준다.
driver = uc.Chrome(version_main = 120) # 현재 버전은 121 버전인데, 이 버전은 불안정한 것 같다. version_main = 120으로 버전을 120으로 바꾸면 해결된다.
- 아마 크롬 브라우저와 내가 쓰는 라이브러리의 버전 문제인 것 같다. 최근 많은 개발자들이 이러한 문제를 겪은 것을 보면 말이다..