urllib3.exceptions.maxretryerror(2)
-
셀레니움 urllib3.exceptions.MaxRetryError 에러 Case1 : 웹 드라이버와 연결 문제(feat. try catch 에러분석)
셀레니움으로 웹페이지를 다루는 프로그램을 작성하다 다음과 같은 에러를 만나게되었다. 1. 웹 드라이버 사용중 에러 발견 캡챠문구를 처리하고 난 다음에 갑자기 에러가 발생하는 데다가, urllib3라는 접두어가 있어서, 웹에서 에러가 난 줄 알았다. (왜냐면 원래 잘 작동하던 웹페이지 컨트롤이었으니까)Traceback (most recent call last): File "D:\test.py", line 106, in print("windows :", driver.window_handles, "current window :", driver.current_window_handle) File "D:\selenium1\lib\site-packages\selenium\webdriver\remote..
2025.03.06 -
셀레니움 urllib3.exceptions.MaxRetryError 에러 해결Cases
Selenium을 사용하면서 urllib3.exceptions.MaxRetryError 오류를 겪을 수 있습니다. 이 오류는 다양한 원인으로 발생하며, 각 원인에 따른 해결 방법이 필요합니다. 아래에 주요 원인과 그에 따른 해결 방법을 정리하였습니다. 1. 웹 드라이버와의 연결 문제원인: 웹 드라이버(예: ChromeDriver, GeckoDriver)와의 연결이 실패하여 발생합니다. 이는 드라이버가 비정상적으로 종료되었거나, 드라이버와 브라우저 버전의 불일치로 인해 발생할 수 있습니다.해결 방법:웹 드라이버와 브라우저의 버전이 호환되는지 확인하고, 필요 시 업데이트합니다.코드 실행 후 driver.quit()을 호출하여 드라이버를 올바르게 종료합니다.웹 드라이버를 재시작하여 연결을 재설정합니다...
2025.03.06