pip install pyautogui
conda install -c conda-forge pyautogui
일반적 함수
함수설명
pyautogui.position() |
마우스 커서의 현재 위치를 튜플의 형태로 반환합니다. |
pyautogui.size() |
현재 메인 모니터의 크기를 튜플의 형태로 반환합니다. |
마우스 제어
함수설명
pyautogui.moveTo(x, y) |
마우스 커서를 입력한 위치로 이동합니다. |
pyautogui.moveRel(x, y) |
마우스 커서를 현재 위치에서 입력한 위치만큼 이동합니다. |
pyautogui.dragTo(x, y) |
마우스를 클릭한 채로 입력한 위치로 이동합니다. |
pyautogui.dragTo(x, y, button=’right’) |
마우스 오른쪽 버튼을 클릭한 채로 커서를 입력한 위치로 이동합니다. (‘left’, ‘right’, ‘middle’) |
pyautogui.dragRel(x, y) |
마우스를 클릭한 채로 현재 위치에서 입력한 위치로 이동합니다. |
pyautogui.click() |
마우스를 한 번 클릭합니다. |
pyautogui.click(x, y) |
마우스 커서를 입력한 위치로 이동해서 한 번클릭합니다. |
pyautogui.doubleClick() |
마우스를 더블클릭합니다. |
키보드 입력
함수설명
pyautogui.typewrite() |
입력한 문자열을 타이핑합니다. |
pyautogui.hotkey() |
입력한 단축키를 타이핑합니다. |
pyautogui.keyDown() |
입력한 키를 누릅니다. |
pyautogui.keyUp() |
입력한 키를 뗍니다. |
pyautogui.press() |
입력한 키를 눌렀다 뗍니다. (keyDown() + keyUp()) |
스크린샷
함수설명
pyautogui.screenshot() |
스크린샷 이미지를 반환합니다. |
pyautogui.screenshot(‘filename.png’) |
스크린샷 이미지를 입력한 파일 이름으로 저장합니다. |
이미지 영역
함수설명
pyautogui.locateOnScreen() |
입력한 이미지에 해당하는 영역의 (left, top, width, height) 값을 반환합니다. |
pyautogui.locateAllOnScreen() |
입력한 이미지에 해당하는 모든 영역의 (left, top, width, height) 값을 반환합니다. |
pyautogui.locateCenterOnScreen() |
입력한 이미지에 해당하는 영역의 가운데 위치를 반환합니다. |
'Python' 카테고리의 다른 글
Python 문법 (0) | 2020.02.07 |
---|---|
PyWin32 Reference (0) | 2020.02.06 |
PyQt5 실행파일 만들기 (PyInstaller) (0) | 2020.02.06 |