📝 pyautogui, pyautogui 설치방법, pyautogui 이미지서치, pyautogui란, 파이썬 pyautogui, pyautogui 윈도우키, pyautoguiPAUSE
import pyautogui
📋 모듈 불러오기
📋 모듈 불러오기
pyautogui.FAILSAFE = True
📋 FAILSAFE 적용 (좌측상단으로 커서 이동시 실행 종료)
📋 FAILSAFE 적용 (좌측상단으로 커서 이동시 실행 종료)
pyautogui.PAUSE = 1.0
📋 pyautogui (각각의)콜 이후 대기시간(초)
📋 pyautogui (각각의)콜 이후 대기시간(초)
x, y = pyautogui.locateCenterOnScreen('target.png')
📋 화면 상 이미지 파일의(target.png) 센터 x, y 좌표값을 반환
📋 화면 상 이미지 파일의(target.png) 센터 x, y 좌표값을 반환
pyautogui.size()
📋 해상도 x, y 값 반환
📋 해상도 x, y 값 반환
pyautogui.position()
📋 커서 현재 위치의 x, y 값 반환
📋 커서 현재 위치의 x, y 값 반환
pyautogui.click(x, y)
📋 x, y 좌표로 이동 후 좌클릭 1회
📋 x, y 좌표로 이동 후 좌클릭 1회
pyautogui.click(x=ToX, y=ToY, clicks=num, interval=eachsec, button='left')
📋 ToX, ToY 좌표에서 button을 eachsec간격으로 num번 클릭
📋 ToX, ToY 좌표에서 button을 eachsec간격으로 num번 클릭
pyautogui.rightClick(x=moveToX, y=moveToY)
📋 x, y 좌표로 이동 후 우클릭 1회
📋 x, y 좌표로 이동 후 우클릭 1회
pyautogui.doubleClick()
📋 현재 커서 위치에서 더블클릭
📋 현재 커서 위치에서 더블클릭
pyautogui.doubleClick(x=moveToX, y=moveToY)
📋 x, y 좌표로 이동 후 더블클릭 1회
📋 x, y 좌표로 이동 후 더블클릭 1회
pyautogui.middleClick(x=moveToX, y=moveToY)
📋 x, y 좌표로 이동 후 가운데클릭 1회
📋 x, y 좌표로 이동 후 가운데클릭 1회
pyautogui.tripleClick(x=moveToX, y=moveToY)
📋 x, y 좌표로 이동 후 3연속클릭 1회
📋 x, y 좌표로 이동 후 3연속클릭 1회
pyautogui.moveTo(x, y)
📋 x, y 좌표로 이동
📋 x, y 좌표로 이동
pyautogui.KEYBOARD_KEYS
📋 키보드 명칭 전체목록 출력
📋 키보드 명칭 전체목록 출력
pyautogui.keyDown(key_name)
📋 키 누르기
📋 키 누르기
pyautogui.keyUp(key_name)
📋 키 떼기
📋 키 떼기
pyautogui.alert('"확인"을 누르세요.')
📋 "확인" 버튼 창 띄우기
📋 "확인" 버튼 창 띄우기
pyautogui.confirm('"확인" 또는 "취소"를 누르세요.')
📋 "확인", "취소" 버튼 창 띄우기
📋 "확인", "취소" 버튼 창 띄우기
pyautogui.hotkey('ctrl', 'c')
📋 핫키 CTRL + C
📋 핫키 CTRL + C
pyautogui.typewrite([키1, 키2, 키3], interval=1)
📋 1초 간격으로 키 입력
📋 1초 간격으로 키 입력
pyautogui.moveRel(x, y, duration=sec)
📋 현재 커서 위치 대비 x, y 만큼 sec초에 걸쳐 이동 (sec이 0일 경우 즉시 이동)
📋 현재 커서 위치 대비 x, y 만큼 sec초에 걸쳐 이동 (sec이 0일 경우 즉시 이동)
pyautogui.dragTo(x, y, duration=sec)
📋 x, y 좌표까지 sec초에 걸쳐 드래그
📋 x, y 좌표까지 sec초에 걸쳐 드래그
pyautogui.dragRel(x, y, duration=sec)
📋 현재 위치 대비 x, y 만큼 sec초에 걸쳐 드래그
📋 현재 위치 대비 x, y 만큼 sec초에 걸쳐 드래그
pyautogui.scroll(amount, x=moveToX, y=moveToY)
📋 x, y 좌표로 이동 후 amount만큼 스크롤(위로: +amount, 아래로: -amount)
📋 x, y 좌표로 이동 후 amount만큼 스크롤(위로: +amount, 아래로: -amount)
pyautogui.mouseDown(x=ToX, y=ToY, button='left')
📋 ToX, ToY 좌표로 이동 후 button을 클릭 다운
📋 ToX, ToY 좌표로 이동 후 button을 클릭 다운
pyautogui.mouseUp(x=ToX, y=ToY, button='left')
📋 ToX, ToY 좌표로 이동 후 button을 다운클릭 버튼 떼기
📋 ToX, ToY 좌표로 이동 후 button을 다운클릭 버튼 떼기
pyautogui.typewrite('안녕하세요!\n', interval=sec)
📋 "안녕하세요" 텍스트 입력 (\n = Enter, sec = 키 interval)
📋 "안녕하세요" 텍스트 입력 (\n = Enter, sec = 키 interval)
pyautogui.prompt('string값을 직접 입력받아 반환.')
📋 prompt창 띄우기
📋 prompt창 띄우기
pyautogui.screenshot()
📋 스크린샷을 Pillow/PIL 이미지 오브젝트로 반환
📋 스크린샷을 Pillow/PIL 이미지 오브젝트로 반환
pyautogui.screenshot('hoood.png')
📋 스크린샷을 Pillow/PIL 이미지 오브젝트로 반환 및 hoood.png파일로 저장
📋 스크린샷을 Pillow/PIL 이미지 오브젝트로 반환 및 hoood.png파일로 저장
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬 에러] DeprecationWarning: executable_path has been deprecated, please pass in a Service object (1) | 2022.11.10 |
---|---|
[파이썬 기초] pyautogui 설치방법 (0) | 2022.11.07 |
[파이썬] 간단한 파일 검색기 (0) | 2022.10.31 |
[파이썬] 간단하게 조합(Combination) 구하기 (0) | 2022.10.25 |
[파이썬] 가상환경 Activate 오류 (0) | 2022.06.13 |