Antworten:
from time import sleep
sleep(0.05)
Beachten Sie , dass Sie das nicht bekommen, wenn Sie sich darauf verlassen, dass der Schlaf genau 50 ms dauert . Es wird nur darum gehen.
time.sleep(secs)
] mindestens schläft secs
' seit Python 3.5 gemäß der Dokumentation.
kann auch mit pyautogui als
import pyautogui
pyautogui._autoPause(0.05,False)
Wenn first nicht None ist, wird das erste arg second angehalten, in diesem Beispiel: 0,05 Sek
Wenn das erste None ist und das zweite arg True ist, wird es für die globale Pauseneinstellung, mit der festgelegt wird, in den Ruhezustand versetzt
pyautogui.PAUSE = int
Wenn Sie sich nach dem Grund fragen, lesen Sie den Quellcode:
def _autoPause(pause, _pause):
"""If `pause` is not `None`, then sleep for `pause` seconds.
If `_pause` is `True`, then sleep for `PAUSE` seconds (the global pause setting).
This function is called at the end of all of PyAutoGUI's mouse and keyboard functions. Normally, `_pause`
is set to `True` to add a short sleep so that the user can engage the failsafe. By default, this sleep
is as long as `PAUSE` settings. However, this can be override by setting `pause`, in which case the sleep
is as long as `pause` seconds.
"""
if pause is not None:
time.sleep(pause)
elif _pause:
assert isinstance(PAUSE, int) or isinstance(PAUSE, float)
time.sleep(PAUSE)
time.sleep
dies zu verwenden, aber wenn Sie möchten, dass Ihr Programm ein reines Autopygui ist, kann dies ein Weg sein.