Aktualisieren Sie das neue Release ipython5 heute. Begann die interaktive Eingabeaufforderung und erhielt:Hinzufügen von Farbe zum neuen Stil ipython (v5) -Prompt
/usr/local/lib/python3.5/site-packages/IPython/core/interactiveshell.py:440: UserWarning: As of IPython 5.0 `PromptManager` config will have no effect and has been replaced by TerminalInteractiveShell.prompts_class
warn('As of IPython 5.0 `PromptManager` config will have no effect'
meine alte Konfigurationseinstellungen Yanked heraus zu gestalten und die Aufforderung kolorieren und ging für den neuen Weg, um die Eingabeaufforderung und fand es zu gestalten, sehr cool. Verwendet, um die neue Klasse Stil aus dem example code:
class MyPrompt(Prompts):
def in_prompt_tokens(self, cli=None):
return [(Token, os.getcwd()),
(Token.Prompt, ' >>>')]
Setzen Sie dieses in ein Startup-Skript und es funktioniert super, es sei denn es ist standardmäßig einfärben nicht die Token Linie wird die Token.Prompt hellgrün gemacht.
Es wurde versucht, die alten Farben der Konfigurationsmethode zu verwenden (r '{color.Green}'), aber das funktioniert hier nicht. Alle Zeiger in die richtige Richtung wären großartig.
Danke!
Ich mag die Multiline-Bearbeitung dieses neuen Ipython. Es kann einige Zeit dauern, bis Sie sich an das unterschiedliche Tab-Abschlussverhalten gewöhnt haben. – hpaulj