我有一些代码没有遵循很好的编码惯例,因此要求我进行检查和修改。它与另一个程序连接,用于设置和运行仿真。
由于程序需要很长时间才能在内存中设置这些模拟(30m至1h),所以每次我在Python中遇到未处理的异常时,我又需要30分钟至1小时才能重新创建-从Python脚本的开头开始。
Visual Studio Code // Python中有什么方法可以...1)在未处理的异常处暂停,然后2)更正错误的代码行,最后3)继续执行(重新运行该行)?
这将为我节省大量时间。我知道这可能不是最佳做法,但是此期限很紧。有什么想法吗?
您可以捕获未捕获的异常;调试器处于活动状态时,它是活动栏中的一个复选框:
因此,您可以潜在地使用"Jump to Cursor"然后返回到想要再次执行的位置。