< 오토마우스 라이브러리 기능 > --> 주로 업무 자동화 프로그램에 사용
pyautogui.position() - 마우스 좌표를 입력받음
pyautogui.moveTo(x, y) - x,y의 좌표로 이동. 절대 좌표
pyautogui.moveTo(x, y, 시간) - x, y의 좌표로 지정된 시간동안 이동. 절대 좌표
pyautogui.moveRel(x, y) - 현재 마우스 위치로부터 x, y 픽셀만큼 이동
pyautogui.click((50, 50)) - 50,50 위치에 마우스를 클릭
pyautogui.click(x = 50, y = 50) - x=50, y=50의 위치에 마우스를 클릭
pyautogui.rightClick() - 현재 마우스 커서 위치에 마우스 우클릭
pyautogui.dragTo(x=50, y=50, duration=2) - 현재 마우스 위치부터 50,50 좌표까지 2초 동안 드래그
pyautogui.typewrite("ABC") - ABC를 입력. 한글은 지원 x. 한글은 pyperclip 라이브러리를 이용하여 붙여넣기를 통해 입력
pyautogui.typewrite("ABC", interval=1) - 1초 동안 ABC를 입력
pyautogui.hotkey("ctrl", "v") - hotkey를 이용하여 두 개의 키를 동시에 누를 수 있음. [Ctrl + V] 입력
pyautogui.screenshot("저장경로", region=(100,100,50,50)) - 스크린샷을 이용하여 부분캡처. region=(X좌표,Y좌표,가로 사이즈, 세로 사이즈)
'Software > Python' 카테고리의 다른 글
[Python] 플라스크(FLASK) 란? (0) | 2022.11.29 |
---|---|
[Python] schedule 라이브러리 (0) | 2022.11.29 |
[Python] 문자열 앞 r의 의미 , Raw string (0) | 2022.11.28 |
[Python] 번역 프로그램 (0) | 2022.11.28 |
[Python] 컴퓨터 정보 확인 코드 (0) | 2022.11.24 |