time.sleep() und carriage return (\r)
Verfasst: Donnerstag 4. November 2010, 14:12
Hallo!
Ich möchte mit ``print`` einen Text ausgeben, dann kurz mit time.sleep() warten und den Text überschreiben. Wieso wird hier nicht der Text 'Test 123' ausgegeben?
Kommt mir komisch vor. Auch bei dem hier wird nicht sofort 'Test 123' ausgegeben:
Kann man das irgendwie umgehen?
Viele Grüße,
nomnom
Ich möchte mit ``print`` einen Text ausgeben, dann kurz mit time.sleep() warten und den Text überschreiben. Wieso wird hier nicht der Text 'Test 123' ausgegeben?
Code: Alles auswählen
#!/usr/bin/env python
from time import sleep
print 'Test 123\r',
sleep(0.5)
print 'ABCD 321'
Code: Alles auswählen
#!/usr/bin/env python
from time import sleep
print 'Test 123',
sleep(0.5)
print 'ABCD 321'
Viele Grüße,
nomnom