Я все еще очень в самом начале изучения программирования. В последнее время я играл с python и хотел сделать небольшой проект по автоматизации GUI с помощью pyautogui. Идея состоит в том, чтобы сделать простую и простую программу автоматизации Instagram, при которой двойные щелчки ожидают случайное количество секунд (выбрано так, чтобы максимальная скорость «в час» не превышалась), а затем прокручивается и бесконечно повторяется. Вот что я получил до сих пор:Noob: pyautogui code
#instaclicker-bot
import pyautogui
import random
while True
pyautogui.moveTo(500,500,duration=0,25) #move cursor over image in webbrowser
pyautogui.doubleClick(500,500) #doubleclick to "like"
waittime = random.radInt(20,40) #wait between 20 and 40 seconds to emulate random behaviour
print "waiting for %d seconds" % waittime #print chosen wait time
time.sleep(waittime) #wait for chosen wait time
pyautogui.scroll(500) #scroll to position mouse over next picture below
Я получаю ошибки синтаксиса и «Отступ блока обнаружены» ошибки все время. Кроме того, правильное использование переменной?
Мне хорошо известно, что боты и автоматизация любого рода противоречат условиям использования Instagram. Я не собираюсь использовать это каким-либо образом. Это просто для меня интересный проект.
Также это мой первый пост/просить о помощи по обмену стоп-кадра. Надеюсь, я не делал глупых ошибок и заранее извиняюсь, если я сделал что-то не так.
Заранее благодарим за любую помощь!
спасибо! Я исправил все эти вещи в вашем списке, но теперь я получаю ошибку импорта для pyautogui прямо в начале, хотя модуль установлен правильно. В нем говорится: ImportError: нет модуля с именем pyautogui – Nixxon
@Nixxon, если модуль 'pyautogui' успешно установлен, возможно, вам не хватает некоторых зависимостей в зависимости от ОС, на которой вы работаете на esp. если вы находитесь на Mac/Linux. Информация [здесь] (https://github.com/asweigart/pyautogui) – quirkystack