Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с кодом на Python !

Семён Кондачков Ученик (105), закрыт 1 месяц назад
Я написал код:
import pyautogui
from time import sleep
pyautogui.PAUSE = 4
pyautogui.FAILSAFE = True
pyautogui.moveTo(554, 345,duration=1)
pyautogui.click ()
pyautogui.moveTo(558,408, duration=1)
pyautogui.click ()
pyautogui.moveTo(745,518, duration=1)
pyautogui.click ()
pyautogui.moveTo(884,527, duration=1)
pyautogui.click ()
sleep(15)
pyautogui.moveTo(324,124, duration=1)
pyautogui.click ()
pyautogui.moveTo(705,16, duraction=1)
pyautogui.click ()
pyautogui.moveTo(166,52, duraction=1)
pyautogui.click ()

Выдаёт ошибку:
Traceback (most recent call last):
File "C:\Users\administrator\PycharmProjects\BotForSamogon\.venv\BotForSamogon.py", line 16, in <module>
pyautogui.moveTo(705,16, duraction=1)
File "C:\Users\administrator\PycharmProjects\BotForSamogon\.venv\Lib\site-packages\pyautogui\__init__.py", line 594, in wrapper
returnVal = wrappedFunction(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: moveTo() got an unexpected keyword argument 'duraction'
Лучший ответ
Professional Professional Мудрец (15234) 1 месяц назад
Ошибка в вашем коде указывает на то, что вы использовали неверное имя аргумента для функции `moveTo()` в двух местах. Вместо `duraction`, что является опечаткой, необходимо использовать `duration`. Исправьте эти строки, и код должен работать корректно. Вот исправленная версия вашего кода:

```python
import pyautogui
from time import sleep

pyautogui.PAUSE = 4
pyautogui.FAILSAFE = True

pyautogui.moveTo(554, 345, duration=1)
pyautogui.click()
pyautogui.moveTo(558, 408, duration=1)
pyautogui.click()
pyautogui.moveTo(745, 518, duration=1)
pyautogui.click()
pyautogui.moveTo(884, 527, duration=1)
pyautogui.click()

sleep(15)

pyautogui.moveTo(324, 124, duration=1)
pyautogui.click()
pyautogui.moveTo(705, 16, duration=1) # Исправлено здесь
pyautogui.click()
pyautogui.moveTo(166, 52, duration=1) # И исправлено здесь
pyautogui.click()
```

Убедитесь, что координаты и время ожидания соответствуют вашим требованиям и целям использования `pyautogui`.
Остальные ответы
Похожие вопросы