Dans un script python, le temps de réponse de pyautogui.moveRel(b, a)
est actuellement, 1 seconde. Est-ce le moment prévu pour cette fonction? Si oui, est-il possible de raccourcir ce temps de réponse en utilisant une autre technique en python ou dans d'autres langages? Mon temps de réponse est d'environ 0,01 seconde, ce qui correspond au taux de 60HZ.
Réponses:
0 pour la réponse № 1Le code pour vérifier le temps de réponse en microsecondes (0,01 seconde = 10000 microsecondes):
import pyautogui
import datetime
for x in range(0, 9):
start = datetime.datetime.now()
pyautogui.moveRel(None, 50)
end = datetime.datetime.now()
elapsed_time = end - start
print elapsed_time.microseconds
Sortie:
269017
112927
113071
113061
112761
112561
113115
112107
112448
Cela signifie que oui, c’est environ 0,1 seconde avec cette bibliothèque et Python. C’est pourquoi je vous recommande d’utiliser un langage de programmation plus profond, tel que C ++.
Stimuler un événement de souris avec C ++ sous Windows: https://stackoverflow.com/a/7492837/2104879
Stimuler un événement de souris avec C ++ sous Linux: https://stackoverflow.com/a/8791599/2104879