#python
#питон
Вопрос:
Я запускаю приведенный ниже код в Windows 10. Требуется много времени, чтобы начать, много времени, чтобы бежать, и много времени, чтобы остановиться. Когда я запускаю его на машине с Windows 8.1, он работает нормально. После некоторых исследований я добавил python и различные папки в качестве исключений в Защитник Windows, но это ничего не изменило.
Память и процессор еще далеко не исчерпаны, поэтому я не могу понять, в чем проблема. Кто — нибудь знает, в чем проблема?
import pyautogui as py from pyclick.humancurve import HumanCurve class HumanClicker(): def __init__(self): pass def move(self, fromPoint, toPoint, duration=2, humanCurve=None): if not humanCurve: humanCurve = HumanCurve(fromPoint, toPoint) py.PAUSE = duration / len(humanCurve.points) for point in humanCurve.points: py.moveTo(point) hc = HumanClicker() hc.move((100, 100), (150, 150), 0.1)
Комментарии:
1. Как работает такой тривиальный сценарий, как
print("hello, world")
?2. Используете ли вы одни и те же версии pyautogui и pyclick в обеих системах?
3. @jarmod, это тоже медленнее, чем должно быть.
4. @KellyBundy это одни и те же версии на каждой машине
5. У вас есть другой антивирус? Вы используете Python в качестве администратора?
Ответ №1:
Поэтому, проведя выходные в попытках разобраться в этом, я так и не смог это исправить. В итоге я удалил Windows 10 и установил 8.1. Теперь все работает нормально.