스타트업/업무 자동화
[업무자동화] (5) selenium 으로 자료 자동 다운로드 코드 만들기
mezzanineX
2021. 6. 14. 15:12
1. selenium 라이브러리 설치 (pip install selenium)
2. selenium 코드 실행
import selenium from selenium import webdriver from selenium.webdriver import ActionChains from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import Select from selenium.webdriver.support.ui import WebDriverWait URL = 'https://www.fnguide.com/' driver = webdriver.Chrome(executable_path='C:/Users/infomax/chromedriver_win32/chromedriver') driver.get(url=URL) driver.find_element_by_name('MemberID').send_keys('xxx') driver.find_element_by_name('PassWord').send_keys('xxx') driver.find_element_by_class_name('btn--login').click() driver.find_element_by_class_name('btn--back').click() driver.find_element_by_id('key').send_keys('xxx') driver.find_element_by_class_name('btn--search').click() import time i = 1 for btn in driver.find_elements_by_class_name('btn--get'): print(i) print(btn) btn.click() time.sleep(2) i=i+1
반응형