pyautogui 사용하여 마우스와 키보드를 자동화 할 수 있는 매크로 프로그램을 만들어볼꺼에요.

가장 먼저 pyautogui를 설치해야되요.

 

1. pyautogui 설치하기

pip install pyautogui

 

2. 실행하기

파이썬 코드 입력하기 전, 터미널에서 아래와 같이 입력하세요.

코드로 짜기 전에 기본적인 사용법에 대해서 먼저 익혀볼꺼에요.

python
>>> import pyautogui

 

3. 기본 사용법

특정위치로 이동하는 방법, 현재 위치에서 x축 또는 x축, 둘 다 움직이는 방법을 알아볼꺼에요.

 

100,50 좌표로 2초 동안 움직이기

>>> pyautogui.moveTo(100, 50, 2)

 

x축 100, y축 0, 2초 동안 움직이기

>>> pyautogui.moveRel(100, 0, 2)

 

x축 0, y축 100, 2초 동안 움직이기
>>> pyautogui.moveRel(0, 100, 2)

 

4. 활용예제

기본적인 방법을 익혔으니, 아래 코드를 사용해서 테스트해볼꺼에요.

955, 203 위치에는 txt파일이 있어요. 

 

이 파일을 더블클릭해서 열고, abc를 순서대로 입력하고

엔터 입력하여 한줄을 바꾸는 거에요.

import pyautogui
import time

pyautogui.moveTo(955, 203)

# pyautogui.click() #싱글클릭
pyautogui.doubleClick() #더블클릭
time.sleep(1)

pyautogui.typewrite(['a', 'b', 'c', 'enter']) # a, b, c, 엔터치 차례로 입력

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기