未捕获错误时启动IPython会话

未捕获错误时启动IPython会话,python,python-2.7,ipython,Python,Python 2.7,Ipython,使用Ruby中的pry,当发生未捕获异常时,您可以启动交互式shell会话(也称为读取-计算-打印循环),从而大大加快调试速度 我发现在大多数情况下,Python中与pry相当的是ipython。是否有办法通过ipython启用上述功能?或者,在Python中是否有其他方法可以实现这一点?是的,ipython可以做到这一点。本机python也具有此功能。在unix中,您可以简单地为交互式shell会话编写python。Ipython是一种更高级别的仪器-它可以存储上一个会话和smth其他会话的输

使用Ruby中的
pry
,当发生未捕获异常时,您可以启动交互式shell会话(也称为读取-计算-打印循环),从而大大加快调试速度


我发现在大多数情况下,Python中与
pry
相当的是
ipython
。是否有办法通过
ipython
启用上述功能?或者,在Python中是否有其他方法可以实现这一点?

是的,ipython可以做到这一点。本机python也具有此功能。在unix中,您可以简单地为交互式shell会话编写python。Ipython是一种更高级别的仪器-它可以存储上一个会话和smth其他会话的输入。如果您喜欢GUI,您可以在浏览器中安装ipython笔记本进行交互式编程。

是的,ipython可以这样做。本机python也具有此功能。在unix中,您可以简单地为交互式shell会话编写python。Ipython是一种更高级别的仪器-它可以存储上一个会话和smth其他会话的输入。如果您喜欢GUI,可以在浏览器中安装ipython notebook进行交互式编程