본문 바로가기
파이썬

pyautogui 모듈

by 현돌스 2023. 2. 1.
반응형

파이썬 pyautogui 모듈은 GUI 자동화와 키보드 입력, 마우스 입력을 자동화하는 데 사용할 수 있는 모듈입니다. 다음은 pyautogui 모듈을 사용하여 컴퓨터 작업을 자동화하는 예제입니다.
# 현재 화면의 사이즈를 가져온다.
width, height = pyautogui.size()
# 현재 마우스 위치를 가져온다.
x, y = pyautogui.position()
# 마우스를 왼쪽 상단 (0, 0) 으로 이동한다.
pyautogui.moveTo(0, 0)
# 마우스를 오른쪽 하단 (width, height) 으로 이동한다.
pyautogui.moveTo(width, height)
# 마우스를 현재 위치에서 x, y 만큼 이동한다.
pyautogui.moveRel(x, y)
# 마우스 왼쪽 버튼을 클릭한다.
pyautogui.click()
# 마우스 오른쪽 버튼을 클릭한다.
pyautogui.rightClick()
# 마우스 더블 클릭한다.
pyautogui.doubleClick()
# 키보드에 'Hello World' 라는 문자열을 입력한다.
pyautogui.typewrite('Hello World')
파이썬 pyautogui 모듈은 GUI 자동화와 키보드 입력, 마우스 입력을 자동화하는 데 사용할 수 있는 모듈입니다. 다음은 pyautogui 모듈을 사용하여 컴퓨터 작업을 자동화하는 예제입니다.
# 현재 화면의 사이즈를 가져온다.
width, height = pyautogui.size()
# 현재 마우스 위치를 가져온다.
x, y = pyautogui.position()
# 마우스를 왼쪽 상단 (0, 0) 으로 이동한다.
pyautogui.moveTo(0, 0)
# 마우스를 오른쪽 하단 (width, height) 으로 이동한다.
pyautogui.moveTo(width, height)
# 마우스를 현재 위치에서 x, y 만큼 이동한다.
pyautogui.moveRel(x, y)
# 마우스 왼쪽 버튼을 클릭한다.
pyautogui.click()
# 마우스 오른쪽 버튼을 클릭한다.
pyautogui.rightClick()
# 마우스 더블 클릭한다.
pyautogui.doubleClick()
# 키보드에 'Hello World' 라는 문자열을 입력한다.
pyautogui.typewrite('Hello World')

'파이썬' 카테고리의 다른 글

파이썬 3주 끝내기 일정  (0) 2023.02.19
Python QT 예제  (0) 2023.02.18
Python으로 자동화하는 방법  (0) 2023.02.18
기본 모듈 20  (0) 2023.01.31
기본 내장 함수 20  (0) 2023.01.31

댓글