Hallo,
ich versuche mich grade an einer Sanduhr auf der Konsole. Während eine Schleife abläuft, sollen auf einer bestimmten Postion Zeichen ablaufen.
Das Poblem ist das ich noch nicht weiss wie ich das Return unterdrücke bzw. wie angegeben wird das diese Zeichen an einer bestimmten Position dargestellt werden.
Folgende Zeichen sollen auftauchen.
/ - | - \
Dankeschön
Sanduhr per Konsole
- DatenMetzgerX
- User
- Beiträge: 398
- Registriert: Freitag 28. April 2006, 06:28
- Wohnort: Zürich Seebach (CH)
möglichkeit wäre ein cls und dann das "bild" neu zeichnen
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Code: Alles auswählen
import time;
import sys;
def sanduhr(delay):
for char in ["/", "-", "\\", "|"]:
sys.stdout.write("\r" + char);
sys.stdout.flush();
time.sleep(delay)
while True:
sanduhr(0.5)