본문 바로가기

파이썬5

인터파크 매크로 만들기 [4. 좌석 선점하기 - 1] 2023.11.29 - [그냥 끄적끄적] - 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [그냥 끄적끄적] - 인터파크 매크로 만들기. [2. 로그인] 2023.11.30 - [그냥 끄적끄적] - 인터파크 매크로 만들기 [3. 공연 스케쥴 선택하기 - 1] 2023.11.30 - [그냥 끄적끄적] - 인터파크 매크로 만들기 [3. 공연 스케쥴 선택하기 - 2] 이전 글을 보고 오시면 이해가 쉽습니다. 이번 포스팅에서는 매크로의 꽃인 좌석 선점하기에 대해 글을 써보겠습니다. 지난 글 까지는 원하는 공연의 원하는 관람일과 시간을 선택하여 좌석 창까지 넘어갔었습니다. 티켓팅을 할 때, 가장 좋은 자리를 노릴 것이냐? 안전하게 2/3층의 자리를 노릴 것이냐? 를 선택해야 합니다. 먼저 1.. 2023. 12. 1.
인터파크 매크로 만들기 [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.