셀레니움3 [파이썬]셀레니움(selenium), 드롭다운박스 선택 파이썬 셀레니움으로 드롭다운 박스의 요소를 선택하는 방법을 알아보겠습니다. 선택하고자 하는 드롭다운 박스는 다음과 같습니다. 아래와 같은 순서로 진행합니다. 드롭다운박스를 찾아 클릭한다. 드롭다운박스에서 원하는 항목을 선택한다. 이동 버튼을 클릭하여 해당 사이트로 이동한다. 드롭다운박스에서 항목을 선택하기 위해서는 셀레니움의 Select함수를 사용해야 합니다. Select 함수를 사용하기 위하여 아래 모듈을 import해야 합니다. from selenium.webdriver.support.ui import Select 코드를 작성하는 방법을 순서대로 알아보겠습니다. 1. 드롭다운박스에 해당하는 태그를 찾아 클릭한다. driver.find_element('id','relation').click() 2. 드.. 2022. 11. 22. [파이썬] 셀레니움(selenium) find_element, xpth ※selenium 4.6.0 버전을 기준으로 작성하였습니다. selenium webdriver의 find_element 메소드를 이용하여 element를 찾는 방법에 대해 알아보겠습니다. 1. 먼저 selenium의 webdriver를 임포트합니다. from selenium import webdriver 2. 크롬 드라이버를 사용하여 브라우저를 실행합니다. driver = webdriver.chrome() 3. 다양한 방법으로 elemet를 찾는 방법을 알아보겠습니다. ■ id로 element 찾기 driver.find_element('id','id값') ■ name으로 element 찾기 driver.find_element('name','name값') ■ 하이퍼링크 텍스트로 element 찾기 driv.. 2022. 11. 15. [파이썬] 셀레니움(selenium)으로 자동 검색하기 ※ selenium4.6.0 버전을 기준으로 코드를 작성함을 알려드립니다. ■ selenium 홈페이지에서 'webdriver'를 검색하는 과정을 자동화 하는 과정입니다. 1. selenium 패키지의 webdriver를 이용하여 크롬 브라우저를 열고, 셀레니움 페이지로 이동합니다. from selenium import webdriver import time # 크롬 웹드라이버로 브라우저를 실행합니다. driver = webdriver.Chrome() # 원하는 사이트로 이동합니다. driver.get("http://selenium.dev") # 페이지가 다 열리는 시간을 고려하여 기다립니다. time.sleep(2) 2. 검색버튼을 클릭하기 위하여 개발자 도구를 이용하여 검색 버튼에 해당하는 태그를 찾.. 2022. 11. 15. 이전 1 다음