[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') 부분을 해당 운영체제의 단축키로 변경해야 합니다.

실행하기

위의 코드를 실행하면 파이썬 코드에 따라 브라우저가 실행되고 원하는 웹 사이트에 접속합니다.

참고 자료