Python output delete?
Ich wollte wissen ob es eine Möglichkeit gibt eine Linie output mit einem command zu löschen oder wie man eine bereits geprintete Zeile mit einer anderen überschreiben kann
PS : Programmiersprache python3
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Python
Im Endeffekt ist das eien Frage des Terminals, aber für den Anfang:
print("Hallo Wurst",end='')
Für umfangreichere Steuerung des Terminals braucht es natürlich mehr udn man sollte auch schon prüfen ob STDOUT wirklich ein Terminal ist.
import time
for x in range (0,5):
b = "Loading" + "." * x
print (b, end="\r")
time.sleep(1)
Meinst du sowas?
Quelle: https://stackoverflow.com/questions/5290994/remove-and-replace-printed-items