기능 |
설명 |
pyautogui.position() |
마우스의 좌표 입력받음 |
pyautogui.moveTo(x,y) |
x,y의 좌표로 이동. 절대좌표 |
pyautogui.moveTo(x,y,시간) |
x,y 좌표로 지정된 시간동안 이동. 절대좌표 |
pyautogui.moveRel(x,y) |
현재 마우스 위치로부터 x,y픽셀만큼 이동 |
pyautogui.click() |
현재 마우스 커서 위치에 마우스 클릭 |
pyautogui.doubleClick() |
현재 마우스 커서 위치에 더블클릭 |
pyautogui.click((50,50)) |
50,50의 위치에 마우스 클릭 |
pyautogui.rightClick() |
현재 마우스 커서 위치에 마우스 우클릭 |
pyautogui.dragTo(x=50, y=50, duration=2) |
현재 마우스 위치로부터 50,50 좌표까지 2초동안 드래그 |
pyautogui.typewrite("ABC") |
ABC를 입력. 한글 미지원, pyperclip 라이브러리 이용하여 붙여넣기 통해 입력 |
pyautogui.typewrite("ABC", interval=1) |
1초동안 ABC 입력 |
pyautogui.hotkey("ctrl","V") |
hotkey를 이용하여 두개의 키를 동시에 누를 수 있음. (ctrl V) |
pyautogui.screenshot('저장경로', region(100,100,50,50) |
핫키를 이용하여 두개의 키 동시에 누르기. 부분 캡처 가능(screenshot) |