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
반응형
'스타트업 > 업무 자동화' 카테고리의 다른 글
[업무자동화] (7) python scheduler (0) | 2021.06.16 |
---|---|
[업무자동화] (6) pykrx 주식 정보 가져오기 (0) | 2021.06.15 |
[업무자동화] (4) python 결과 전송 (카카오톡, 카톡) (0) | 2021.06.14 |
[업무자동화] (4) python 결과 전송 (텔테그램) (0) | 2021.06.14 |
[업무자동화] (4) python 결과 전송 (이메일) (0) | 2021.06.14 |