'WebDriver' object has no attribute 'find_element_by_id'
파이썬에서 find_element_by_id
문법을 썼더니 해당 오류가 떴다.
구글링해본 결과.. selenium 이 업데이트 되면서 find_element_by_***
문법은 사라졌기 때문이라고 한다.
그래서 아래와 같이 수정했더니 해결
# 👇️ using find_element method 👇️
search_field = driver.find_element(By.ID, 'id-search-field')
find_element_by_***
문법이 사라졌으니까, 관련 문법들을 모두 수정해줘야 한다.
.find_element(By.CSS_SELECTOR, "")
.find_element(By.CLASS_NAME,"")
.find_elements(By.TAG_NAME, "")
.find_element(By.XPATH,"")