Python - pyautogui - Mouse

2021. 1. 29. 20:10·코딩/Python
반응형

 

라이브러리 : pyautogui

 - 설치 방법 : pip install pyautogui

 

사용 방법

0. import

import pyautogui

 

1. 마우스 현재 좌표.

pyautogui.position()

# x, y
print(position.x)
print(position.y)

 

3. 마우스를 특정 좌표로 이동.

pyautogui.moveTo(x, y)

 

4. z초간 특정 좌표로 이동. (z는 초단위)

pyautogui.moveTo(x, y, z)

 

5. 마우스 클릭

pyautogui.click()

매개변수(파라미터)

파라미터 설명 기본값(가능한 옵션)
button 마우스 버튼 left(right)
clicks 몇 번 클릭할지 1(정수)
interval 여러번 클릭할 때 간격 0
x 클릭할 x좌표(y 파라미터와 함께 사용되어야함.) 마우스의 위치(정수)
y 클릭할 y좌표(x 파라미터와 함께 사용되어야함.) 마우스의 위치(정수)

 

 

6. 더블클릭

pyautogui.doubleClick()

 

7. 스크롤

pyautogui.scroll(정수)

 

8. 드래그

pyautogui.drag(x, y, 시간, button=버튼)

 

 

 

참고

https://wikidocs.net/85581

 

검색 키워드

더보기

파이썬 매크로 pyautogui 파이오토지유아이 마우스 이동 클릭 더블클릭 드래그 스크롤 화면 해상도

Python - pyautogui - keyboard

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'코딩 > Python' 카테고리의 다른 글

Python - socket - server  (0) 2021.02.05
Python - socket - client  (0) 2021.02.05
Python - Random  (0) 2021.01.29
Python - Tkinter - 창 생성 & 설정  (0) 2021.01.29
Python - jellyfish - 문자열 유사도 판단  (0) 2021.01.26
'코딩/Python' 카테고리의 다른 글
  • Python - socket - server
  • Python - socket - client
  • Python - Random
  • Python - Tkinter - 창 생성 & 설정
Sol Studio
Sol Studio
    반응형
  • Sol Studio
    sol-studio
    Sol Studio
  • 전체
    오늘
    어제
    • 분류 전체보기 (89)
      • 기타 (9)
      • 코딩 (51)
        • Javascript (12)
        • Python (32)
        • Nextcord (1)
      • 카카오톡 (8)
      • 구글 (4)
      • 블렌더 (7)
      • 해킹 (2)
      • 클래스보드 기술블로그 (3)
      • 클래스보드 (1)
      • 연애실록 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 카테고리
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    javascript
    js
    클래스보드
    flask
    Python
    카카오톡
    블렌더
    python3
    파이썬
    nodejs
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Sol Studio
Python - pyautogui - Mouse
상단으로

티스토리툴바