-
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: 소프트웨어 외주 개발 비용, 얼마가 적정할까? 2025년 기준 총정리 (0) 2026.02.17 2: 업무자동화(RPA) 외주, 도입 전에 꼭 알아야 할 것들 (0) 2026.02.17 3: 웹크롤링 외주 맡기기 전에 이것만은 확인하세요 (0) 2026.02.17 4: 외주 개발, 왜 자꾸 실패할까? 솔직하게 털어놓는 이야기 (0) 2026.02.17 5: 웹앱 vs 모바일앱, 뭘로 만들어야 할까? (0) 2026.02.17