Ich habe keine Methode gefunden, das Terminalfenster innerhalb eines Python-Skripts zu löschen, ohne dass ein großer leerer Bereich über dem Bildschirm erstellt wird. Ich schreibe ein Skript, das den Bildschirm in regelmäßigen Abständen aktualisieren muss und dabei os.system("clear")
für einen langen Bildlauf verwendet, um zu sehen, wo Sie waren, bevor Sie das Skript ausführen. [Bearbeiten] os.system("tput reset")
tut dies auch [0]Terminal löschen, ohne leeren Raum in Python zu erstellen
Bearbeiten: Ich habe vergessen zu erwähnen, welches Betriebssystem ich verwende, es ist Mac OS X 10.10.
Um zu klären, ich bin nicht für irgendeinen Weg, um den Bildschirm zu löschen, ich bin auf der Suche nach einer Möglichkeit, dass nicht funktional äquivalent ist ein paar Mal zu schlagen eingeben. (zB print("\n\n\n\n\n\n...")
)
Ich verstehe nicht, Ihre Frage Was meinst du." Huge leer:
In Python 2 kann das gleiche erreicht werden durch Platz über dem Bildschirm "? Ist das nicht, was Sie wollen, wenn Sie den Bildschirm löschen werden? – Keith
Klingt wie Sie sollten die [Flüche] (https://docs.python.org/3/library/curses. html) Bibliothek – Keith
kann senden CMD + K – YOU