gpt4 book ai didi

Python:如何在调试时保存当前变量?

转载 作者:太空狗 更新时间:2023-10-30 01:12:38 25 4
gpt4 key购买 nike

我有一个关于 python 的一般调试问题(如果重要的话是 pycharm IDE)

假设我的代码由 2 个 block 组成:

Code block 1 (takes very long to run)
Code block 2 (where I want to debug)

有没有办法在运行代码块 1 的末尾保存当前变量,这样我就可以“倒带”回到那些变量状态并从那里进行调试,而无需重新运行整个脚本来重新计算这些变量变量?

最佳答案

我不知道这个问题的一般解决方案。但是可以使用各种序列化对象的方法来构建特定于应用程序的解决方案,但我建议 pickle对于这个问题。

像其他许多东西一样,SO 上已经有一个小例子了.

关于Python:如何在调试时保存当前变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41434210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com