AttributeError: 'WebDriver' object has no attribute 'find_element_by_id'
위와 같은 에러가 발생했을 경우 해결하는 방법입니다.
# 변경 전
driver.find_element_by_id("draggable")
# 변경 후
from selenium.webdriver.common.by import By
driver.find_element(By.ID, "draggable")
위와 같이 변경하면 되는데요,
from selenium.webdriver.common.by import By
해당 모듈을 반드시 추가해주셔야 합니다.
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬] Selenium - Hover Over 하는 방법 (5) | 2024.04.24 |
---|---|
[파이썬] Selenium - 드래그 앤 드롭 (Drag & Drop) 하는 방법 (4) | 2024.04.24 |
[파이썬] Selenium - WIKIMEDIA 메인페이지 이미지 다운로드 방법 (1) | 2024.03.15 |
[파이썬] Selenium - FnGuide 오늘의 급상승 검색어 추출하기 (0) | 2024.02.03 |
[파이썬] Selenium - 네이버 카페 인기글 제목 추출하기 (0) | 2024.02.02 |