셀레니움 WebDriver에서 find_element_by_css_selector를 제공하지 않습니다.
앞으로는 By를 사용해서 쓰셔야합니다.
예제
from selenium import webdriver
from selenium.webdriver.common.by import By
driver.find_element(By.CSS_SELECTOR,'#wrap')
By 종류
CLASS_NAME |
CSS_SELECTOR |
ID |
LINK_TEXT |
NAME |
PARTIAL_LINK_TEXT |
TAG_NAME |
XPATH |
참조
[Selenium dev webdriver.common.by]: https://www.selenium.dev/selenium/docs/api/py/webdriver/selenium.webdriver.common.by.html#module-selenium.webdriver.common.by
728x90
'Python > Selenium' 카테고리의 다른 글
[Selenium] 백그라운드로 실행 ( 창 안보이게 실행 ) (0) | 2023.05.21 |
---|---|
[Selenium] 브라우저 종료 (close, quit 차이) (0) | 2023.05.20 |
[Selenium] not clickable 예외 (0) | 2023.05.18 |
[Selenium] DeprecationWarning: executable_path has been deprecated, please pass in a Service object (0) | 2023.05.02 |
[Selenium] 브라우저 종료하지 않고 유지하기 (0) | 2023.05.01 |
댓글