Seite 1 von 1
Konsole "aufräumen"
Verfasst: Donnerstag 11. März 2010, 18:40
von Maximilianibus
hi, kann man die komplette konsole löschen, also den kompletten inhalt, bis ich wieder irgendwas printe?
lg, max
Verfasst: Donnerstag 11. März 2010, 18:55
von Nocta
Dieser Code sollte klappen.
Falls das System Windows ist (os.name == 'nt'), wird cls aufgerufen, falls nicht (Linux & co), wird clear aufgerufen.
Verfasst: Donnerstag 11. März 2010, 18:59
von Maximilianibus
was bedeutet 'nt'?
Verfasst: Donnerstag 11. März 2010, 18:59
von theliquidwave
Code: Alles auswählen
import os
os.system("clear" if os.name == "nt" else "cls")
Das finde ich dann doch sauberer... So werden nur 2 Strings erzeugt und eine unnötige Liste verhindert.
Edit: NT = "New Technology", das System was Windows verwendet (Windows XP ist zum Beispiel Windows NT 5.1)
Gruß
Verfasst: Donnerstag 11. März 2010, 19:00
von problembär
Und wenn Du das gleich so schreibst
Code: Alles auswählen
import os
if os.name == 'nt':
os.system('cls')
else:
os.system('clear')
brauchst Du das nicht mal zu kommentieren, weil es direkt verständlich ist.
Außerdem läuft es dann auch auf älteren Python-Versionen.
Gruß
Verfasst: Donnerstag 11. März 2010, 19:02
von theliquidwave
Wer braucht schon Kommentare oder Übersichtlichkeit, wenn es darum geht, wer den kleinsten ePenis hat?
Gruß
Verfasst: Donnerstag 11. März 2010, 19:06
von Nocta
Chrisber hat geschrieben:Wer braucht schon Kommentare oder Übersichtlichkeit, wenn es darum geht, wer den kleinsten ePenis hat?

Den Kleinsten hab bis jetzt ich ...
Aber natürlich sind eure lesbaren Beispiele irgendwo besser als das Zeug mit der Liste.
Verfasst: Donnerstag 11. März 2010, 19:07
von gkuhl
Verfasst: Donnerstag 11. März 2010, 19:08
von Nocta
Gut aufgepasst

Verfasst: Donnerstag 11. März 2010, 20:54
von BlackJack
Also wenn's um kurz geht:

Verfasst: Donnerstag 11. März 2010, 21:14
von INFACT
Huch! Das kannte ich noch garnicht
Verfasst: Freitag 12. März 2010, 07:34
von snafu
Was gibt's da nicht zu kennen? Der Vergleich ergibt einen Wahrheitswert: 0 oder 1. Und dieses Ergebnis wird für den Zugriff auf die Liste genutzt. Vor diesem Hintergrund sollte es dann auch nicht mehr so schwer sein, BlackJacks Lösung zu verstehen.

Verfasst: Freitag 12. März 2010, 15:41
von Jack Daniels
Also BlackJacks Lösung find ich genial, ich würd die glatt verwenden und in zwei Monaten dann stundenlang grübeln, was das jetzt heißen soll...
