Обновите новую версию ipython5 сегодня. Начато интерактивное приглашение и получено:
/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'
Я потерял свои старые настройки конфигурации, чтобы настроить и раскрасить приглашение и пошел искать новый способ настроить подсказку и нашел ее очень здорово. Используется новый стиль класса из пример кода:
class MyPrompt(Prompts):
def in_prompt_tokens(self, cli=None):
return [(Token, os.getcwd()),
(Token.Prompt, ' >>>')]
Поместите это в startup script, и он отлично работает, за исключением того, что по умолчанию он не окрашивает линию Token, Token.Prompt сделан светло-зеленым.
Попытка использовать старые методы метода конфигурации (r '{color.Green}'), но это не работает. Любые указатели в правильном направлении были бы большими.
Спасибо!