728x90
반응형
element.click() 시 엘리먼트의 상호작용이 없다는 에러가 뜸
driver.find_element_by_css_selector('.btn').click()
## ElementNotInteractableException: Message: element not interactable
Keys 사용
from selenium.webdriver.common.keys import Keys
driver.find_element_by_css_selector('.btn').send_keys(Keys.ENTER)
javascript 코드 사용
btn = driver.find_element_by_css_selector('.btn')
driver.execute_script("arguments[0].click();", btn)
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python) selenium 새 탭에서 크롤링 (0) | 2022.03.21 |
---|---|
Python) selenium 현재 실행중인 창에서 크롤링 (macOS) (0) | 2022.03.21 |
Python) conda 가상환경 생성 및 실행 (0) | 2022.03.21 |
Python) conda install 패키지를 찾을 수 없는 경우 (0) | 2022.03.21 |
Python) schedule 스케줄러 (0) | 2022.03.21 |
댓글