Seite 1 von 1

Eine kleine Pause

Verfasst: Donnerstag 21. Januar 2010, 09:56
von Gnushi
Hallo zusammen!

Ich möchte in einem Programm eine kleine Pause einbauen.

Das Programm sieht ungefähr so aus:

Code: Alles auswählen

for i in range(20000):
    tu_was(i)
    if i % 1000 == 0:
        # warte eine Sekunde
        pause(1)
Allerdings weiss ich nicht, wie pause(zeit_in_sekunden) funktionieren könnte. Das Programm muss unter Linux und Mac lauffähig sein.

Lg
Gnushi

Verfasst: Donnerstag 21. Januar 2010, 10:00
von snafu

Re: Eine kleine Pause

Verfasst: Donnerstag 21. Januar 2010, 10:00
von /me
Gnushi hat geschrieben:

Code: Alles auswählen

for i in range(20000):
    tu_was(i)
    if i % 1000 == 0:
        # warte eine Sekunde
        pause(1)
Allerdings weiss ich nicht, wie pause(zeit_in_sekunden) funktionieren könnte.
Es funktioniert wenn du oben folgendes hinschreibst

Code: Alles auswählen

from time import sleep as pause
Besser wäre es allerdings, wenn du einfach

Code: Alles auswählen

from time import sleep
verwendest und in deinem Code das Wort pause durch sleep ersetzt.

Verfasst: Donnerstag 21. Januar 2010, 10:26
von Gnushi
Vielen Dank für die Antworten, time.sleep(t) war es, was ich gesucht habe.

In der Doku habe ich nach "delay", "pause", wait", gesucht, aber nicht nach sleep. :-/