'Waiting' Animation in der Eingabeaufforderung (Python)

9

Ich habe ein Python-Skript, das sehr lange braucht. Ich würde gerne die Kommandozeile ausgeben lassen, um eine kleine "Warte" -Animation zu haben, ähnlich wie der swirly Kreis, den wir in Browsern für AJAX-Anfragen bekommen. So etwas wie die Ausgabe eines '\', dann wird dieses durch ein '|', dann '/', dann '-', '|' usw. ersetzt, so wie der Text sich im Kreis dreht. Ich bin mir nicht sicher, wie ich den vorherigen gedruckten Text in Python ersetzen soll.

    
Sarah 12.08.2011, 10:56
quelle

3 Antworten

17

Verwenden Sie \r und print-ohne-newline (das heißt, Suffix mit einem Komma):

%Vor%

Verwenden Sie für Python 3 diese print -Syntax:

%Vor%     
AKX 12.08.2011, 11:02
quelle
-1

Pythons eingebautes Fluch -Paket enthält Dienstprogramme zum Steuern, was auf einen Terminalbildschirm gedruckt wird.

>     
adamnfish 12.08.2011 11:01
quelle
-1

Vielleicht bekommst du etwas Hilfe von diesem

%Vor%     
Tera Byte 26.05.2017 23:44
quelle

Tags und Links