【问题标题】:How Do I Get Pycharm to Break on Exceptions我如何让 Pycharm 打破异常
【发布时间】:2019-10-23 07:16:39
【问题描述】:

我正在使用 PyCharm 进行调试。我一直遇到的最头疼的问题之一是,即使在调试模式下,IDE 也会因异常而退出而不是中断。已经有关于这个问题的疑问,但它们已经有几年甚至十年的历史了,而且 PyCharm 的 UI 在过去几年中已经进行了大量的重新设计。这是断点窗口。 链接到图像(没有足够的声誉:(): https://imgur.com/8aZgFdT) 如果我选中“On raise”框,它会在处理的异常上中断,这是不必要且笨拙的。 这是调试控制台。我希望它在失败的断言上中断,而不是仅仅退出。 https://imgur.com/X2BxW4S

【问题讨论】:

    标签: python debugging exception pycharm


    【解决方案1】:

    您的设置似乎没问题。当我试图重现该案例时,PyCharm IDE 刚刚在 AssertationError 处停止。请注意 GUI 底部的调试窗口,您可以在其中检查堆栈跟踪和变量。您的屏幕截图的最后一行Process finished with exit code 1 尚未打印。

    退出的可能情况:

    此问题可能与Break on unhandled exception in pycharm 重复

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-15
      • 1970-01-01
      • 2013-03-27
      • 2011-10-02
      • 2018-05-17
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      相关资源
      最近更新 更多