Hallo
Wenn ich die Lib lade (import time) habe ich die Funktionen zur Zeit bei Python. Damit kann ich dann schreiben:
time.sleep(5) und habe damit eine Pause von 5 Sekunden.
Wie kann ich das machen wenn ich z.B. eine Zeit mit 10ms oder 0,1ms brauche?
Mit der Angabe time.msleep(10) bekomme ich eine Fehlermeldung. Leider hat meine Suche im Netz auch nichts dazu gebracht. Wer kann helfen?
Zeitfunktionen mit Python time.sleep(5)
Du sagst es doch selbst. 0,1ms ist eine zehntel Millisekunde. Und eine Millisekunde ist eine 1000stel Sekunde. Entsprechend musst du 0.001 angeben. Was auch dokumentiert ist in time.sleep:
https://docs.python.org/3.11/library/ti ... time.sleep
“‘“”
Suspend execution of the calling thread for the given number of seconds. The argument may be a floating point number to indicate a more precise sleep time.
“””
https://docs.python.org/3.11/library/ti ... time.sleep
“‘“”
Suspend execution of the calling thread for the given number of seconds. The argument may be a floating point number to indicate a more precise sleep time.
“””
- __blackjack__
- User
- Beiträge: 13933
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@Achim Klein: Die Dokumentation vom `time`-Modul hätte verraten, dass es keine `msleep()`-Funktion gibt. Und dort steht auch was das Argument bei `sleep()` bedeutet, was dann auch die Lösung zu dem Problem ist. Nicht so viel *irgendwo* im Netz suchen, sondern erst mal die Dokumentation konsultieren. Dafür ist die da. 
“Java is a DSL to transform big Xml documents into long exception stack traces.”
— Scott Bellware
— Scott Bellware