오랜만에 셀레니움을 다시 실행하려고 하니 이런 에러가 떴다
아래 코드 때문인데...
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://naver.com/')
driver.find_element_by_xpath('//a[@class="MyView-module__link_login___HpHMW"]').click()
찾아보니 버전이 맞지 않아 발생되는 문제라고 한다.
해결 방법은 간단했다.
바로 import 문을 추가 한 후
from selenium.webdriver.common.by import By
xpath 찾는 방법을 아래 처럼 수정해주면 되는 것이다.
driver.find_element(By.XPATH, '//a[@class="MyView-module__link_login___HpHMW"]').click()
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('https://naver.com/')
driver.find_element(By.XPATH, '//a[@class="MyView-module__link_login___HpHMW"]').click()