python - 保存堆栈?

标签 python ruby jvm stack

我只是好奇,是否可以将程序的所有变量和当前状态转储到一个文件中,然后在另一台计算机上恢复它?!
假设我有一个用 Python 或 Ruby 编写的小程序,给定特定条件,它会将所有当前变量和当前状态转储到一个文件中。
稍后,我可以在另一台机器上再次加载它,然后返回它。
类似VM快照功能。
我在这里看到过这样的问题,但与 Java 相关,保存当前的 JVM 并在不同的 JVM 中再次运行它。大多数人都说没有那样的东西,只有 Terracotta 有一些东西,仍然不完美。 谢谢。

阐明我要实现的目标:
给定 2 个或更多 Raspberry Pi,我试图在 Pi nº1 上运行我的软件,但是当我需要用它做一些不同的事情时,我需要将软件移动到 Pi nº2 而不会丢失数据,只有一小段中断时间。
依此类推,到无限数量的机器。

最佳答案

关于python - 保存堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13809013/

相关文章:

python - Pandas DataFrame.update() 函数中的 `overwrite` 参数有什么作用?

ruby-on-rails - 如何为 Ruby on Rails 中的可选多态关系的调用提供虚拟值?

sockets - 是否可以仅向一台远程主机打开 JVM 远程调试端口?

java - JVM如何设置PATH环境变量

python - 总值(value)错误的分布图

python - print ('\a' )在 Linux 上不起作用(没有声音)

python - 输入斐波那契数列的a,b和n

ruby - 如何使用逗号 ',' 分隔符和句点分隔符解析 ruby​​ 中的数字

ruby-on-rails - 与 users.each 一起显示特定的用户计划

java - 如何在 groovy 中列出 JVM 中的所有(groovy)类