带有转义换行符的ipython多行字符串

时间:2015-10-23 19:01:31

标签: python ipython

我在IPython中遇到了一个奇怪的行为,并想知道这是一个错误还是我做错了什么。基本上,当我粘贴此代码时

print('''\
a \
a
a
a
a
a
a
a \
a
''')

到我的IPython输入提示符,它显示此...:以请求更多输入。返回新输入提示的唯一方法是按ctrl + c。但是,通过常规python提示按预期处理该命令。此外,当我删除最后一个\时,甚至IPython都会吃它:

print('''\
a \
a
a
a
a
a
a
a
a
''')

这是正常行为吗?

更新

错误已确认并已修复上游(#10157

0 个答案:

没有答案