import pyautogui
import random
import time
# 이미지 파일 경로
image_path = 'path/to/image.png'
# 이미지 찾기
while True:
try:
# 이미지 위치 찾기
image_location = pyautogui.locateOnScreen(image_path)
# 이미지 중심 좌표
image_center = pyautogui.center(image_location)
# 이미지 크기
image_width, image_height = pyautogui.size(image_location)
# 랜덤 좌표 구하기
random_x = random.randint(image_center.x - image_width // 2, image_center.x + image_width // 2)
random_y = random.randint(image_center.y - image_height // 2, image_center.y + image_height // 2)
# 좌클릭
pyautogui.click(random_x, random_y, button='left')
# 1~2초 랜덤한 시간 갭
time.sleep(random.uniform(1, 2))
break
except:
pass
'Development' 카테고리의 다른 글
Python - JSON 데이터 내에서 특정 Value 값을 가진 Key 찾아내기 (0) | 2023.02.04 |
---|---|
Python - Syslog Parsing 후 JSON 으로 정렬하기 예제_re, json (0) | 2023.02.04 |
Python - paramiko, csv, invoke_shell 을 사용해 원격지 서버로 SSH 명령어를 전송하고 CSV 파일로 내역을 저장하는 예제 (0) | 2023.02.04 |
[Python 3.6] 실무 업무 활용용 Python REST API 호출 예제 (0) | 2018.03.08 |
[Python] 파이썬 초보 입문자용 무료 교재 Byte of Python(한글판) (0) | 2017.03.31 |