【问题标题】:Start IPython session on uncaught error [duplicate]在未捕获的错误上启动 IPython 会话 [重复]
【发布时间】:2013-11-25 09:29:19
【问题描述】:

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

我发现在大多数情况下,Python 中 pry 的等价物是 ipython。有没有办法使用ipython 启用上述功能?或者,是否有另一种方法可以在 Python 中完成此任务?

【问题讨论】:

    标签: python python-2.7 ipython


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-08-30
      • 1970-01-01
      • 1970-01-01
      • 2018-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-19
      • 2020-12-11
      相关资源
      最近更新 更多