반응형
파이썬 pyautogui 매크로 프로그램 만들기 / 스크린샷 이미지로 화면에서 자동으로 좌표를 알아내 마우스로 클릭하게 만드는법
파이썬 pyautogui 매크로 프로그램 만들기 두번째 강좌입니다. 화면에서 클릭할 부분만 스크린샷을 찍어 위치가 바뀌더라도 이미지를 인식하여 자동으로 좌표를 알아내어 마우스가 언제나 정확하게 클릭하도록 프로그램을 만드는 방법을 강의합니다.
import pyautogui
# 미리 만들어놓은 이미지가 화면상 어느 위치에 있는지 찾기
num7 = pyautogui.locateOnScreen('7.png')
print(num7)
# 좌표와 크기를 지정하여 이미지로 저장
pyautogui.screenshot('1.png', region=(1071, 802, 30, 30))
pyautogui.screenshot('7.png', region=(1092, 602, 30, 30))
# 이미지 위치의 중간 좌표를 반환
num7 = pyautogui.locateCenterOnScreen('7.png')
num1 = pyautogui.locateCenterOnScreen('1.png')
# 좌표를 클릭
pyautogui.click(num7)
pyautogui.click(num1)
print(num7)
print(type(num7))
i, k = num7
print(i)
print(k)
-파이썬 매크로 프로그램 만들기 pyautogui 첫번째 강의-
유튜브 김플 스튜디오에 방문하시면 더 많은 파이썬 강의를 보실수 있습니다.
김플 스튜디오 Go!
반응형
'프로그래밍 > before' 카테고리의 다른 글
파이썬 beautifulsoup 크롤링 예제 네이버 블로그 검색결과 크롤러 만들기 1편 (1) | 2019.11.04 |
---|---|
파이썬 강의 map 내장함수 사용법 (0) | 2019.11.04 |
파이썬 강의 텍스트 정렬 방법(좌, 우, 가운데) / rjust, ljust, center 메소드 사용법 (0) | 2019.11.01 |
파이썬 강의 딕셔너리 키, 밸류 추출, 반복문 사용 / keys, values, items 사용법 (0) | 2019.11.01 |
파이썬 클립보드 텍스트 복사, 붙여넣기 pyperclip 모듈 사용법 | 파이썬 기초 강의 (0) | 2019.11.01 |