파이썬매크로만들기 2

[파이썬 매크로 만들기] #08. Selenium으로 KTX 취소표 예매하는 매크로 만들기

목표 1. 코레일 홈페이지 들어가서 2. 팝업 창 끄고 3. 예약 정보 입력 4. 매진인지 확인 4-1) 매진이면? refresh (조회하기 클릭) 4-2) 매진 아니면 예매버튼 클릭 매크로 만들기 0. selenium에서 webdriver 모듈 들고 와서, 1. chrome driver 켜기 from selenium import webdriver driver = webdriver.Chrome('D:\chromeDriver\chromedriver.exe') 2. 코레일 홈페이지 url 가져와서, 입력 url = "https://www.letskorail.com/ebizprd/prdMain.do" driver.get(url) 3. 팝업창 끄기 창 이동은 switch_to를 사용 현재 어떤 창들이 켜져있는지..

[파이썬 매크로 만들기] #07. Selenium으로 홈페이지 관련 매크로 만들기

0. 크롬 드라이버 설치 구글에서 "크롬 드라이버 설치" 검색 후, 내 크롬과 같은 버전으로 다운로드 하기 내 크롬 버전은 크롬 오른쪽 위 점 세개 버튼을 누른 후 설정 -> 크롬 정보를 누르면 확인할 수 있다 현재 내 크롬 버전은 92.xxx 버전임 window 버전 다운로드 후, 압축 풀면 chromedriver.exe 실행 파일이 있음 이 exe 파일을 편한 위치 (ex: D:\temp)에 옮기기 1. selenium 설치 pip install selenium 2. 셀레늄에서 webdriver 모듈 import 후 제어하기 위한 크롬창을 만들기 위해 크롬 드라이버 가져오기 from selenium import webdriver driver = webdriver.Chrome("D:/temp/chrom..