Aktivieren von Farben in der interaktiven Python-Shell unter OS / X


17

Ich habe gerade mein .bash_profile geändert, um Farben in iTerm und Terminal zu haben.

Jetzt möchte ich die Syntaxhervorhebung für die interaktive Python-Shell im IDLE-Stil aktivieren.

Wie geht das?

Antworten:


19

Bpython scheint zu tun, was Sie wollen.

bpython ist eine schicke Schnittstelle zum Python-Interpreter für Linux, BSD, OS X und Windows (mit einigen Arbeiten ). bpython wird unter der MIT-Lizenz veröffentlicht. Es hat folgende (Besonderheiten):

Bildbeschreibung hier eingeben

  • Hervorhebung der Inline- Syntax
  • Readline-ähnliche automatische Vervollständigung mit Vorschlägen, die während der Eingabe angezeigt werden
  • Erwartete Parameterliste für jede Python-Funktion
  • Senden Sie den eingegebenen Code an einen Pastebin
  • Auto-Einzug
    und mehr

Alternativen sind IPython oder DreamPie


2
Oder Ipython. Beide sind schickere Alternativen als der Vanillepython-Interpreter.
vtest

1
@vtest Ich habe jetzt die Syntax-Hervorhebungsfunktion zur Liste der ipython-Funktionen in der Wiki-Tabelle hinzugefügt. Vielen Dank.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.