Ich brauche in einer Schleife (Python 3.x) über eine Zeile zu drucken. Ich suche diese Zeile schon in meinem Code:Python: print Wagenrücklauf verwenden und Komma nicht funktioniert
print('{0} imported\r'.format(tot),)
Allerdings druckt es immer noch mehrere Zeilen, wenn durchgeschleift. Ich habe auch versucht,
sys.stdout.write('{0} imported\r'.format(tot))
aber dies wird nicht gedruckt etwas an die Konsole ...
Wer weiß, was mit diesem ist los?
'sys.stdout.write()' funktioniert für mich .. Sie haben 'Import sys'. Versuchen Sie, die Ausgabe in derselben Zeile zu überlagern? – Levon
Wenn Sie versuchen, den gleichen Effekt wie 'Drucktext zu bekommen,' von Python 2.x, müssen Sie das 'end' Argument verwenden, wie in' Druck (Text, Ende = '') '. Das Komma am Ende der Funktionsargumente hat keine Wirkung. – James
Nicht sicher über "von 2.x". Die Zeile 'print (text, end = '')' gibt mir einen Syntaxfehler am '='. – rossmcm