Python Bereits existierender Text in der Eingabekonsole ausblenden

Spedex

Ensign
Registriert
Jan. 2019
Beiträge
146
Hallo,
Ich bin neu in der Python-Programmierung Szene und hätte folgende Frage:
Ich möchte ein paar Zeilen schreiben (ganz normal mit der Print Funktion) und danach fordere ich den Benutzer auf Enter zu drücken um Fortfahren zu können. Danach sollen weiter Zeilen folgen, man soll jedoch dann nicht mehr die vorherigen ausgegebenen Text lesen können, das CMD Fenster soll sozusagen erneut leer sein, wie bei Start des Programmes.
Ist das umsetzbar?

Vielen Dank schonmal im Voraus!

Gruß,
Spedex
 
#for windows
import subprocess as sp
print("test");
sp.call('cls', shell=True)

LG, Stefan
 
Ja, ist machbar...aber eine Suche oder StackOverflow ist da schneller als Quelle (nur fuer das naechste mal)

Python:
from os import system, name

def clear():
    if name == 'nt':
        _ = system('cls')
    else:
        _ = system('clear')

Vorraussetzung ist natuerlich, dass wir hier ueber eine Terminal-Anwendung reden...
 
Zurück
Oben