본문 바로가기

셀레니움4

인터파크 매크로 만들기 [3. 공연 스케쥴 선택하기 - 2] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [2. 로그인] 2023.11.30 - [그냥 끄적끄적] - 인터파크 매크로 만들기 [3. 공연 스케쥴 선택하기 - 1] 저번 포스팅에 이어서 원하는 관람일을 선택하여 예매하기 버튼까지 눌러보겠습니다. 이전 포스팅에서 1월 13일 7시 공연을 선택하는 시나리오를 가정하고 진행하였습니다. 13일에 해당하는 요소의 속성을 보면 text 위치에 13이 적혀있습니다. 이 값을 이용해서 해당 엘리먼트를 클릭해 보도록 합시다. want_day = 13 find_day = driver.find_element(By.XPATH, "//li[text()='"+str.. 2023. 11. 30.
인터파크 매크로 만들기 [3. 공연 스케쥴 선택하기 - 1] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [2. 로그인] 앞 글을 보고오셔야 이해가 잘 됩니다! 이번 포스팅에서는 인터파크에서 원하는 공연을 선택하고, 미리 입력한 날짜의 시간대의 스케줄을 선택하는 방법을 알아보겠습니다. 이전 포스팅까지 따라오셨다면 로그인이 되어있는 상태에서 인터파크 티켓의 홈 화면을 보고 있겠죠. 본 포스팅에서는 레베카를 예매하는 상황을 가정하고 진행해보겠습니다. 먼저 레베카 공연의 URL을 가져와서 해당 정보를 driver로 열어줍시다. my_url = "https://tickets.interpark.com/goods/L0000062" # 레베카 공연 URL driv.. 2023. 11. 30.
인터파크 매크로 만들기. [2. 로그인] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 매크로 만들기 이전에 포스팅한 글은 사람의 행동을 반복하는 단순한 매크로를 만들었다면, 이번에 포스팅할 글은 "셀레니움" 라이브러리를 사용하여 페이지의 요소 seongjuk.tistory.com 환경 구축이 안된 사람은 이전 포스팅을 참고해주세요. 개발 툴을 엽시다. import time from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By 맨 위에 이와.. 2023. 11. 29.
인터파크 매크로 만들기. [1. 환경 구축] 2022.02.16 - [일상] - 인터파크 취켓팅 매크로 인터파크 취켓팅 매크로 다른 방식의 매크로 만들기가 궁금하다면 ?? 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [2. 로그인] 2023.11.30 - [그냥 seongjuk.tistory.com 이전에 포스팅한 글은 사람의 행동을 반복하는 단순한 매크로를 만들었다면, 이번에 포스팅할 글은 "셀레니움" 라이브러리를 사용하여 페이지의 요소 값을 기반으로 원하는 동작을 할 수 있도록 할 예정입니다. 일단 필요한 환경 설정부터 해주도록 합시다. 파이썬 설치 후 jupyter notebook 이나 pycharm 등 아무런 개발툴을 사용하면 .. 2023. 11. 29.