我希望在最后一个输出和输入提示之间没有额外的空行继续工作,就像我之前使用 - nosep 选项的ipythons一样。
我现在使用的是IPython 5.1.0版。它有助于告诉我:
[TerminalIPythonApp]警告| nosep
无法识别配置选项TerminalIPythonApp
。
/usr/lib/python3.5/site-packages/IPython/core/interactiveshell.py:448:UserWarning:从IPython 5.0开始PromptManager
配置将无效并已被TerminalInteractiveShell.prompts_class
the documentation解释了如何定义prompts_class。但是,如何获得与--nosep选项等效的功能?我可以使用in_prompt_tokens和out_prompt_tokens方法覆盖输入和输出提示(a-la this answer),但额外的空行仍然存在。