@deac4545

Не ищет картинку. Python?

Написал небольшой код.

import pyautogui

# Загрузка изображения, которое необходимо найти
image_path = "53.png"
target_image = pyautogui.loadImage(image_path)

# Поиск координат изображения на экране
location = pyautogui.locateOnScreen(target_image)

# Выполнение клика по найденным координатам
if location is not None:
target_x, target_y, _, _ = location
target_x += target_image.width // 2
target_y += target_image.height // 2
pyautogui.click(target_x, target_y)
else:
print('Изображение не найдено на экране')

Выдает такую ошибку. Что я делаю не правильно?

PS C:\Users\777> & D:/piton/python.exe c:/Users/777/Desktop/334.py
Traceback (most recent call last):
File "c:\Users\777\Desktop\334.py", line 5, in
target_image = pyautogui.loadImage(image_path)
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'pyautogui' has no attribute 'loadImage'
PS C:\Users\777>
  • Вопрос задан
  • 211 просмотров
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Да, Python.
Ответ написан
Vindicar
@Vindicar
RTFM!
Ну правильно тебе питон говорит. У pyautogui нет функции loadImage(), ни в доках она ни упоминается, ни в исходниках. Откуда ты взял, что она есть?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы