Aktualisieren Sie auf das neue Release ipython5 heute. Beginne die interaktive Eingabeaufforderung und empfange:
%Vor%Ich habe meine alten Konfigurationseinstellungen herausgesucht, um die Eingabeaufforderung anzupassen und zu kolorieren, und bin nach der neuen Möglichkeit zur Anpassung der Eingabeaufforderung gesucht und sie gefunden, sehr cool. Benutzte den neuen Klassenstil aus dem Beispielcode :
%Vor%Setzen Sie dies in ein Startskript und es funktioniert gut, außer dass es die Token-Zeile standardmäßig nicht einfärbt, wird das 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 der richtigen Richtung wären großartig.
Danke!
Ich habe mit diesem Skript verschiedene Eingabeaufforderungen getestet. Es enthält die Standardmethode in_prompt_tokens
, die Beispielanpassung und einige Alternativen. Die letzte imitiert meine Eingabe bash
In sieht so aus, als würde das Tupel (Token..., str)
die Farbe der Zeichenkette entsprechend der token_type
setzen. Token
, Token.Prompt
, Token.PromptNum
sind mögliche Typen. Betrachten Sie Token.<tab>
für mehr (z. B. OutPrompt(Num)
).
Ich werde wahrscheinlich keine davon verwenden, weil mir die Standardpaare In /Out
gefällt. Außerdem kann ich --term-title
verwenden, um das Verzeichnis im Titel der Registerkarte anzuzeigen.
Tags und Links python python-3.x ipython