-
selenium으로 클릭하는 여러가지 방법외주개발 2020. 11. 4. 15:59반응형
1. 필요한 라이브러리
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager2. 방법1
driver.find_element_by_xpath('/html/body/section/article/div/div[4]/div[1]/a').click()3. 방법2( href=# )
element = driver.find_element_by_xpath('//*[@id="0-accordion-tab"]') driver.execute_script("arguments[0].click();", element)4. 방법3( href=javascript:void[0] )
driver.find_element_by_class_name('read-more').click()5. 방법
(
(
play_button= WebDriverWait(driver, 20).until(EC.presence_of_element_located((By.XPATH, "//*[@id='oframeplayer']/pjsdiv[6]/pjsdiv/pjsdiv"))) play_button.click()1. Select box
Select 함수를 사용합니다.
1234from selenium.webdriver.support.ui import Selectselect = Select(driver.find_element_by_xpath('셀렉트박스XPATH'))select.select_by_value('선택할 값')2. Check box & Radio button
클릭 메서드를 사용합니다.
12driver.find_element_by_id("체크박스ID").click()driver.find_element_by_id("라디오버튼ID").click()반응형'외주개발' 카테고리의 다른 글
바이브 코딩 명령 1,269개 중 15개 중 1개가 "다시 해" (0) 2026.08.03 클로드 AI 3개월, 외주 견적을 3배로 부르던 습관 (0) 2026.07.30 엑셀 재고관리, 프로그램으로 바꾸면 얼마나 들까 (견적 내는 입장에서) (0) 2026.07.12 소프트웨어 외주 개발 비용과 실무 — 받는 쪽에서 본 전부 (0) 2026.02.17 외주 개발 실패, 받는 쪽에서 보면 여기서 갈린다 (0) 2026.02.17