Selenium Webdriver를 활용하려고 할 때 일반적으로 발생하는 오류는 두 가지 예외로 인해 드라이버를 얻을 수 없다는 것입니다.
코드 조각:
from selenium import webdriver chrome_driver_path = <chrome drive .exe path> driver = webdriver.Chrome(chrome_driver_path)
원인:
이 오류는 일반적으로 Selenium 관리자가 드라이버 검색을 시도하는 Selenium 버전 4.6.0 이상을 사용할 때 발생합니다. . 그러나 해당 코드에서는 드라이버 경로가 명시적으로 설정되어 있어 Selenium Manager와 충돌합니다.
해결책:
Selenium 버전 4.6.0 이상이 사용되는 경우 사용하면 더 이상 드라이버 경로를 수동으로 설정할 필요가 없습니다. Selenium Manager는 브라우저와 드라이버를 자동으로 처리합니다.
단순 코드:
from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.google.com/") driver.quit()
참조:
위 내용은 Selenium WebDriver 오류: Selenium Manager로 드라이버를 얻을 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!