데이터/기타
[크롤링]Selenium chromedriver 불러오기 오류 해결
성장하기
2023. 7. 2. 18:33
chromedriver='./chromedriver'
driver = webdriver.Chrome(chromedriver)
chromedriver 설치 후 path를 지정한 후 실행하니 아래 오류가 발생하였고, 확장자를 exe, exec로 붙여도 같은 오류 발생, 절대 경로로 설정해도 같은 오류가 발생함.
AttributeError: 'str' object has no attribute 'capabilities'
type이 string으로 되어 발생하는 오류
AttributeError: 'str' object has no attribute 'capabilities'
해결
webdriver_manager 모듈 설치 후 코드셀 내에서 install하여 해결
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))