IPython 5.0:删除输入行之间的空格

IPython 5.0:删除输入行之间的空格,python,ipython,prompt,Python,Ipython,Prompt,(这个问题本质上是错误的,但对于IPython版本5.0) 我想要一个IPython 5.0的经典提示 这个问题有助于自定义我的提示。事实上,我发现IPython已经有了一个类定义 我需要做的就是将以下内容放入名为00classic prompts.py的文件或~/.ipython/profile\u default/startup/中的类似文件中: from IPython.terminal.prompts import ClassicPrompts ip = get_ipython() i

(这个问题本质上是错误的,但对于IPython版本5.0)

我想要一个IPython 5.0的经典提示

这个问题有助于自定义我的提示。事实上,我发现IPython已经有了一个类定义

我需要做的就是将以下内容放入名为
00classic prompts.py
的文件或
~/.ipython/profile\u default/startup/
中的类似文件中:

from IPython.terminal.prompts import ClassicPrompts

ip = get_ipython()
ip.prompts = ClassicPrompts(ip)
但不同的提示行仍呈现为:

>>> print('Hello world!')
Hello world!

>>> 

在每个输入提示前都有一个额外的新行。如何删除此脚本?

请在现有启动脚本的底部追加此行:

ip.separate_in = ''

这是一个文档,但目前没有描述,因此很难找到。

@wim供将来参考,是否有文档记录?我试着查看他们的照片,但什么也没找到。谢谢