728x90
By.ID 태그의 id값으로 추출
By.NAME 태그의 name값으로 추출
By.XPATH 태그의 경로로 추출
By.LINK_TEXT 링크 텍스트값으로 추출
By.PARTIAL_LINK_TEXT 링크 텍스트의 자식 텍스트 값을 추출
By.TAG_NAME 태그 이름으로 추출
By.CLASS_NAME 태그의 클래스명으로 추출
By.CSS_SELECTOR css선택자로 추출
from selenium.webdriver.common.by import By
driver.find_elements(By.XPATH, '//button[text()="Some text"]')
driver.find_elements(By.XPATH, '//button')
driver.find_elements(By.ID, 'loginForm')
driver.find_elements(By.LINK_TEXT, 'Continue')
driver.find_elements(By.PARTIAL_LINK_TEXT, 'Conti')
driver.find_elements(By.NAME, 'username')
driver.find_elements(By.TAG_NAME, 'h1')
driver.find_elements(By.CLASS_NAME, 'content')
driver.find_elements(By.CSS_SELECTOR, 'p.content')
반응형
'파이썬' 카테고리의 다른 글
문자열 함수 - 파이썬 (0) | 2024.07.03 |
---|---|
selenium 크롬창 띄우지 않고 크롤링하기 - 파이썬 (0) | 2024.07.02 |
selenium class 가져오기 - 파이썬 (0) | 2024.07.02 |
selenium + chrome 사용설정 - 파이썬 (0) | 2024.07.02 |
두번째 td 값 가져오기 - 파이썬 (0) | 2024.07.02 |