我在脚本中的变量上犯了一个拼写错误。不幸的是,在开始调试之前我没有看到它。
运行 20 分钟后,脚本到达带有错误命名变量的代码段,并引发了 ValueError 异常,该异常被中断。
使用控制台,我可以将值重新分配给变量,这次使用正确的名称。然而,在引发异常之后,似乎没有办法继续执行。这是真的?
是否有任何方法可以强制/绕过特定的未捕获异常断点,这样我就不必因为拼写错误而重新启动脚本并再次等待 20 分钟?
最佳答案
听起来您想以某种方式抑制异常中引发,以允许通过假装异常从未发生来继续执行。如果这是正确的,那么答案是否定的,因为 Python 没有提供执行此操作的方法。
关于python - 有什么方法可以在 vscode 调试器中出现不可预见的异常时继续执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55986320/