Hiho.
Meine Frage kurz und knapp: Kann man bzw. wie kann man Farben in einer Konsole anzeigen?
Farbe im Konsolenoutput?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Etwa so:Karl hat geschrieben:Meine Frage kurz und knapp: Kann man bzw. wie kann man Farben in einer Konsole anzeigen?
Code: Alles auswählen
$ echo -e "\e[31mIch bin rot\e[0m"
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Okay, stimmt die Frage war unpräzise gestellt.
Ich meinte dann eher die Windowskonsole (da ich unter Windows arbeite), aber allgemein wäre es schon cool, wenn das auch für alle (bzw die wichtigsten, also viele) Konsolen gehen würde.
Natürlich wird das bei verschiedenen Konsolen auch mal auf verschiedene Art und Weise gehen, aber das kann man ja theoretisch auch durch ein Modul regeln.
Aber ich ahne schon, das mit den Farben wird wohl eher für einzelne Konsolen funktionieren und für manche gar nicht, stimmts?
Ich meinte dann eher die Windowskonsole (da ich unter Windows arbeite), aber allgemein wäre es schon cool, wenn das auch für alle (bzw die wichtigsten, also viele) Konsolen gehen würde.
Natürlich wird das bei verschiedenen Konsolen auch mal auf verschiedene Art und Weise gehen, aber das kann man ja theoretisch auch durch ein Modul regeln.
Aber ich ahne schon, das mit den Farben wird wohl eher für einzelne Konsolen funktionieren und für manche gar nicht, stimmts?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Richtig. Vor allem die Windows-Konsole funktioniert nicht mit den Steuersequenzen, die in alten Windows-Versionen noch funktioniert haben.Karl hat geschrieben:Aber ich ahne schon, das mit den Farben wird wohl eher für einzelne Konsolen funktionieren und für manche gar nicht, stimmts?
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Man könnte sich anschauen, wie ipython das gemacht hat...
Bin mit man ich gemeint?BlackVivi hat geschrieben:Man könnte sich anschauen, wie ipython das gemacht hat...
Dann glaube ich nämlich nicht so dran
Hmm, aber die meisten Konsolen werden doch wohl Farben im allgemeinen unterstützen oder?Richtig. Vor allem die Windows-Konsole funktioniert nicht mit den Steuersequenzen, die in alten Windows-Versionen noch funktioniert haben.
Gibt es denn da (noch) kein Modul, welches aus einer "Scriptsprache" die Farbcodes für jede Konsole generieren kann?
Ja, ich meinte dich. Denn ipython ist sowohl in'r Linux Bash sowie in'r Windows CMD farbig.Karl hat geschrieben:Bin mit man ich gemeint?BlackVivi hat geschrieben:Man könnte sich anschauen, wie ipython das gemacht hat...
Dann glaube ich nämlich nicht so dran
Naja ich kann ja mal schau'n ob ich was finde ...BlackVivi hat geschrieben:Ja, ich meinte dich. Denn ipython ist sowohl in'r Linux Bash sowie in'r Windows CMD farbig.Karl hat geschrieben:Bin mit man ich gemeint?BlackVivi hat geschrieben:Man könnte sich anschauen, wie ipython das gemacht hat...
Dann glaube ich nämlich nicht so dran
Da habe ich auch was im Angebot: ein altes Snippet (sogar mittlerweile in Python statt Perl) von mir zeichnet so eine ähnliche Tabelle. Jetzt auch in nachvollziehbar(tm)
Über Windows steht hier noch was: http://en.wikipedia.org/wiki/ANSI_escape_codes
Über Windows steht hier noch was: http://en.wikipedia.org/wiki/ANSI_escape_codes
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Wenn's neue Erkenntnisse gibt, bitte hier eintragen: [wiki]Farbige Konsoleausgaben[/wiki]
Offizielles Python-Tutorial (Deutsche Version)
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Ja, eben hab ich auch Probleme mit dem Wiki gehabt. Heute Vormittag ging es aber noch problemlos.
Offizielles Python-Tutorial (Deutsche Version)
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Sorry den Thread hatte ich ganz vergessen, ich hatte auch ein paar Tage kein Internet mehr und so weiter ...
Hmm, dann werd ich mir mal die Vorschläge die ihr hier gebracht habt anschaun.
Schade dass man das ganze mehr oder weniger auf einzelne Konsolen beschränken muss, aber eigentlich reicht ja auch eine.
Ich frag mich nur, warum noch niemand ein Modul geschrieben hat, welches einen einheitlichen Farbcode für alle (implementierten) Konsolen benutzt und diesen dann für jede Konsole übersetzt. Tja.. egal, das wirds auch tun
Danke für die Antworten.
Hmm, dann werd ich mir mal die Vorschläge die ihr hier gebracht habt anschaun.
Schade dass man das ganze mehr oder weniger auf einzelne Konsolen beschränken muss, aber eigentlich reicht ja auch eine.
Ich frag mich nur, warum noch niemand ein Modul geschrieben hat, welches einen einheitlichen Farbcode für alle (implementierten) Konsolen benutzt und diesen dann für jede Konsole übersetzt. Tja.. egal, das wirds auch tun
Danke für die Antworten.