J'ai remarqué que pyautogui.PAUSE rend mon programme plus lent. Je me demande pourquoi c'est?Quelle est la différence entre pyautogui.PAUSE de Python et time.sleep?
1
A
Répondre
2
De l'source code:
PAUSE = 0.1 # The number of seconds to pause after EVERY public function call. Useful for debugging.
donc essentiellement, chaque fonction est ralenti de 0,1 seconde, d'où le ralentissement.
0
La méthode sleep() suspend l'exécution pour le nombre de secondes indiqué. Exemple:
time.sleep(5)
l'exécution est suspendue pendant 5 secondes.
Dans le cas pyautogui.PAUSE
vous permet d'ajouter des retards après les fonctions de PyAutoGUI. Pour plus d'informations, vous pouvez lire: sleep et pause
Ainsi, les deux fonctions ajoutent une pause, qui peut être la raison de la lenteur. J'espère que cela vous aidera.