许多在线 Python 示例都显示带有普通前导“>>>”和“...”字符的交互式 Python 会话。通常情况下,没有办法复制此代码而不获取这些前缀。在这种情况下,如果我想将此代码重新粘贴到自己的 Python 解释器中,则必须首先做一些工作以剥离这些前缀。是否有人知道一种方法,可以让 Python 或 iPython(或任何其他 Python 解释器)自动忽略粘贴进来的带有“>>>”和“...”前导字符的行?示例:
>>> if True:
... print("x")
...
python
解释器的默认行为。IPython并未包含在Python中。 - Chris