PyAutoGUI Reference


일반적 함수

함수

설명

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()

입력한 이미지에 해당하는 영역의 가운데 위치를 반환합니다.



이전글