gpt4 book ai didi

python - 脚本执行后保留命名空间和变量值

转载 作者:行者123 更新时间:2023-12-01 03:33:48 26 4
gpt4 key购买 nike

我在 Matlab 中编写了一些代码,其中脚本中执行的变量范围保留在“工作空间”中。我正在处理的数据非常大,因此每次执行脚本都需要 20-30 分钟才能产生必要的结果。 Matlab 的优点是,执行后,如果我想在脚本末尾添加代码,我可以将其执行到结果变量,而不必从头开始重新运行代码。

如何在 Python 中执行类似的操作,将变量值从一个脚本执行保留到下一个脚本执行?

最佳答案

您可以在执行结束时将变量写到磁盘上的某些持久存储中,例如使用 shelvejson模块。然后在脚本的开头添加一些逻辑,尝试从持久存储中读取变量并恢复工作区,并且在加载失败时重新运行计算。

关于python - 脚本执行后保留命名空间和变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40555711/

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