- PyAutoGUI - 파이썬 마우스/키보드 자동 조작 모듈
- PyAutoGUI 마우스 사용하기
- PyAutoGUI 키보드 입력하기
- PyAutoGUI 스크린샷 찍기
- PyAutoGUI 이미지로 마우스 이동
- PyAutoGUI 메세지 박스 표시하기
- PyAutoGUI Fail-Safes(안전장치)
- PyAutoGUI Reference
- Python Tutorial
- NumPy Tutorial
- Matplotlib Tutorial
- PyQt5 Tutorial
- BeautifulSoup Tutorial
- xlrd/xlwt Tutorial
- Pillow Tutorial
- Googletrans Tutorial
- PyWin32 Tutorial
- PyAutoGUI Tutorial
- Pyperclip Tutorial
- TensorFlow Tutorial
- Tips and Examples
PyAutoGUI - 파이썬 마우스/키보드 자동 조작 모듈¶
PyAutoGUI 소개¶
PyAutoGUI는 마우스/키보드 자동 제어를 위한 크로스 플랫폼 (cross-platform) 파이썬 모듈입니다. (PyAutoGUI 공식 문서)
PyWin32는 Windows 전용이기 때문에 다양한 운영체제에서 자유롭게 마우스와 키보드의 동작을 컨트롤하기 위해서는 PyAutoGUI 모듈을 사용해야 합니다.
Windows와 macOS, Linux와 같은 주요 운영체제는 프로그래밍을 이용해서 마우스와 키보드를 제어하는 각자의 방식이 있습니다.
이는 복잡하고 이해하기 어렵기 때문에 여러 플랫폼에서 단순하게 동작하는 PyAutoGUI API가 만들어졌습니다.
◦ Windows에서 PyAutoGUI는
Win32 API
를 사용합니다.◦ macOS에서 PyAutoGUI는 Cocoa API에 접근하기 위해
pyobjc
모듈을 사용합니다.◦ Linux에서 PyAutoGUI는 X11 또는 X Window System에 접근하기 위해
Xlib
모듈을 사용합니다.Python과 PyAutoGUI를 이용해서 마우스, 키보드를 자동 제어하고 업무 자동화 등에 활용할 수 있습니다.
PyAutoGUI 설치¶
우선 명령 프롬프트에서 pip 또는 conda를 통해서 설치를 진행합니다.
pip install pyautogui
conda install -c conda-forge pyautogui
이제 PyAutoGUI의 다양한 기능에 대해 알아봅니다.
순서는 아래와 같습니다.
다음글
다음글 : PyAutoGUI 마우스 사용하기