Drucken von farbigem text in terminal, in Python?

Wie kann ich die Ausgabe von farbigem text auf das terminal, in Python?
Was ist die beste Unicode-symbol zu repräsentieren, einen festen block?

  • Sollten Sie einige zusätzliche Informationen, um bessere Antworten: Multiplattform? sind externe Module anerkannt?
  • IPython gilt es, die cross-Plattform. Sehen Sie, was Sie verwenden?
  • Dieses symbol würde einen großen farbigen block: problem ist Nur, dass es erweiterte ASCII -, vielleicht könnten Sie es bekommen, um die Arbeit mit http://stackoverflow.com/questions/8465226/using-extended-ascii-codes-with-python
  • Einige terminals können auch anzeigen von Unicode-Zeichen. Wenn das wahr ist, für Ihr terminal, die möglichen Zeichen sind fast unbegrenzt.
  • Diese Antwort kam ziemlich spät, aber es scheint das beste für mich... diejenigen, die gewählt darüber erfordern spezielle hacks für Windows in der Erwägung, dass dies eine einfach funktioniert es: stackoverflow.com/a/3332860/901641
  • führen Sie pip install ipython und fügen Sie alias python="ipython" zu deinem shell startup Skript (z.B. ~/.bashrc für die bash-shell)
  • Wie etwa stackoverflow.com/a/42528796/610569 mit pypi.python.org/pypi/lazyme ? (disclaimer: shameless plug)

InformationsquelleAutor aboSamoor | 2008-11-13
Schreibe einen Kommentar