IPython 5.0:删除输入行之间的空格
(这个问题本质上是错误的,但对于IPython版本5.0) 我想要一个IPython 5.0的经典提示 这个问题有助于自定义我的提示。事实上,我发现IPython已经有了一个类定义 我需要做的就是将以下内容放入名为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
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供将来参考,是否有文档记录?我试着查看他们的照片,但什么也没找到。谢谢