[python] 파이썬 pyautogui를 사용하여 웹 사이트 접속하기
이번에는 파이썬의 pyautogui
라이브러리를 사용하여 웹 사이트에 자동으로 접속하는 방법을 알아보겠습니다.
필요한 라이브러리 설치하기
먼저 pyautogui
라이브러리를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install pyautogui
파이썬 코드 작성하기
웹 사이트에 접속하기 위해서는 웹 브라우저를 열고 URL을 입력해야 합니다. 이를 pyautogui
를 사용하여 자동화할 수 있습니다. 아래는 간단한 예제 코드입니다.
import time
import pyautogui
# 브라우저 실행
pyautogui.press('win') # 윈도우 키를 눌러서 "시작" 메뉴를 엽니다.
time.sleep(1) # 1초 대기
pyautogui.typewrite('chrome') # "chrome"을 입력하여 크롬을 검색합니다.
time.sleep(2) # 2초 대기
pyautogui.press('enter') # 엔터 키를 눌러 크롬을 실행합니다.
time.sleep(2) # 2초 대기
# URL 입력
pyautogui.typewrite('http://www.example.com') # 접속하고자 하는 웹 사이트 URL을 입력합니다.
time.sleep(1) # 1초 대기
pyautogui.press('enter') # 엔터 키를 눌러 웹 사이트에 접속합니다.
위의 코드는 윈도우 운영체제를 기준으로 작성되었습니다. 만약 다른 운영체제를 사용하신다면, pyautogui.press('win')
부분을 해당 운영체제의 단축키로 변경해야 합니다.
실행하기
위의 코드를 실행하면 파이썬 코드에 따라 브라우저가 실행되고 원하는 웹 사이트에 접속합니다.
참고 자료
pyautogui
공식 문서: https://pyautogui.readthedocs.io/