debugging 如何避免冗长的计算并加快Python中的调试,VScode

t1rydlwq  于 2023-03-23  发布在  Python
关注(0)|答案(1)|浏览(131)

我希望能够在VScode中保存和恢复调试期间的状态。在我想要调试的函数之前有一个冗长的计算,由于冗长的计算,需要很长时间才能到达我感兴趣的断点。
一个选择是手动保存我感兴趣的函数所需的所有对象,并创建一个单独的脚本,该脚本将从加载语句开始并继续作为原始程序,但我怀疑这是正确的解决方案。我觉得这个功能已经存在,只是我不知道它。专业开发人员如何科普这个问题?

yrefmtwq

yrefmtwq1#

一个可行的解决方案是使用Jupyter-Notebook,在运行需要缓存的内容后,可以反复调试一些函数。
优点是可以在短时间内反复运行,缺点是重新启动vscode或jupyter内核后,之前运行过的cell仍然需要再次运行。

相关问题