【发布时间】:2020-01-26 11:24:42
【问题描述】:
我在 PyCharm 中运行了相当耗时的 python 代码,最初加载数据,然后创建模型等。
我想知道是否可以在代码中将保存环境状态的特定点设置断点。从那里开始,我想对其余代码进行编辑,但最好从我设置的断点重新运行。
通过这样做,我可以避免数据加载和模型训练,这将是一个重复的过程。
这在 Python 中是可能的还是在 PyCharm 中有这样的功能? 谢谢
【问题讨论】:
-
一种方法是通过数据序列化 - 反序列化。您执行一次“稳定”部分并将其序列化。然后你运行另一个脚本反序列化它并执行“不稳定”部分。这可以节省您的时间(我会推荐
pickle用于序列化库)。