Я пытаюсь создать настольного бота, который автоматически продвигает искусство в обществе6.
Сейчас я просто хочу, чтобы мышь прокручивала художественное изображение, и как только форма сердца стала видимой, она должна щелкнуть по ней.
страница, на которой я хочу запустить мою программу
Изображение, на которое я хочу нажать
программа, которую я сделал
import pyautogui
i = 0
while i < 700:
pyautogui.moveTo(400,i,2)
i += 50
promote = pyautogui.locateOnScreen('heart.JPG')
x, y = pyautogui.center(promote)
pyautogui.click(x,y)
Но я получаю ошибку, не найдя изображение, я сохранил изображение рядом с программой в каталоге. Как мне решить эту проблему?
это ошибка
$ C: /Users/sultan/AppData/Local/Programs/Python/Python37/python.exe c:
/Users/sultan/python/society6-bot.py
Traceback (последний вызов последний):
Файл "c: /Users/sultan/python/society6-bot.py", строка 7, в
x, y = pyautogui.center (продвигать)
Файл "C: \ Users \ sultan \ AppData \ Local \ Programs \ Python \ Python37 \ lib \ site-
пакеты \ pyscreeze__init __. py ", строка 407, в центре
return (координаты [0] + int (координаты 2 / 2), координаты 1 + int (координаты [3] / 2))
Ошибка типа: объект 'NoneType' не может быть подписан