본문 바로가기
그냥 끄적끄적

인터파크 매크로 만들기. [1. 환경 구축]

by 강성주의 알고리즘 2023. 11. 29.

2022.02.16 - [일상] - 인터파크 취켓팅 매크로

 

인터파크 취켓팅 매크로

다른 방식의 매크로 만들기가 궁금하다면 ?? 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [2. 로그인] 2023.11.30 - [그냥

seongjuk.tistory.com

이전에 포스팅한 글은 사람의 행동을 반복하는 단순한 매크로를 만들었다면,

이번에 포스팅할 글은 "셀레니움" 라이브러리를 사용하여 페이지의 요소 값을 기반으로 원하는 동작을 할 수 있도록 할 예정입니다. 일단 필요한 환경 설정부터 해주도록 합시다. 파이썬 설치 후 jupyter notebook 이나 pycharm 등 아무런 개발툴을 사용하면 됩니다.

본 글에서 사용하는 selenium 버전은 4.0으로 아래 명령어를 명령프롬프트나 IDE의 터미널 창에 입력해서 다운받아주세요.

pip install selenium=4.0 

또한, 본 플젝은 크롬 브라우저를 기반으로 동작하기 때문에 크롬드라이버를 설치할 것입니다. 보통의 크롬 버전은 2023.11.29 기준으로 119 버전일 것이며, 아래 링크를 주소창에 복사하여 다운받을 수 있습니다. 

https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/win32/chromedriver-win32.zip

만약 크롬 버전이 119가 아니라면 아래와 같이 버전확인을 할 수 있고, 해당 버전에 맞는 크롬 드라이버를 설치할 수 있습니다. (크롬 업데이트를 하는게 가장 편하긴함)

크롬 버전 확인하는 법
필자는 119.0.xxx 버전이므로 119 드라이버를 받음.

https://chromedriver.chromium.org/home

 

ChromeDriver - WebDriver for Chrome

WebDriver is an open source tool for automated testing of webapps across many browsers. It provides capabilities for navigating to web pages, user input, JavaScript execution, and more. ChromeDriver is a standalone server that implements the W3C WebDriver

chromedriver.chromium.org

 

여기까지 했으면 환경 설정은 끝났습니다. 다음 포스팅에서 인터파크 페이지를 열고 로그인 하는 방법을 알아보겠습니다.

2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [2. 로그인]

 

인터파크 매크로 만들기. [2. 로그인]

2023.11.29 - [분류 전체보기] - 인터파크 매크로 만들기. [1. 환경 구축] 인터파크 매크로 만들기. [1. 환경 구축] 2023.11.29 - [분류 전체보기] - 매크로 만들기 이전에 포스팅한 글은 사람의 행동을 반복

seongjuk.tistory.com

 

반응형