Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将具有/不具有当前状态的对象封送和/或保存到文件并在Python中重新加载它们_Python_Marshalling_Saving Data - Fatal编程技术网

将具有/不具有当前状态的对象封送和/或保存到文件并在Python中重新加载它们

将具有/不具有当前状态的对象封送和/或保存到文件并在Python中重新加载它们,python,marshalling,saving-data,Python,Marshalling,Saving Data,嗨 是否有任何已知的方法,通过API或干净的编程实践,将对象保存到文件中,然后再次加载对象(例如,如果:object inst是类C的实例) 它有变量V1和V2,它们当前已经初始化,我们能把它保存到一个文件中并读回吗?现在,如果我们想更进一步,我们有一个进程或线程在运行,我们能保存它并再次恢复它吗 使用该模块或(略)高级模块查看该模块。@rob cowie@sven marnach谢谢您的示例?@Max:每个模块文档页面底部都有示例。PyMOTW也在和@rob cowie上报道了它们再次感谢:P

嗨 是否有任何已知的方法,通过API或干净的编程实践,将对象保存到文件中,然后再次加载对象(例如,如果:object inst是类C的实例)
它有变量V1和V2,它们当前已经初始化,我们能把它保存到一个文件中并读回吗?现在,如果我们想更进一步,我们有一个进程或线程在运行,我们能保存它并再次恢复它吗

使用该模块或(略)高级模块

查看该模块。@rob cowie@sven marnach谢谢您的示例?@Max:每个模块文档页面底部都有示例。PyMOTW也在和@rob cowie上报道了它们再次感谢:P我是noob,所以你必须原谅noob的请求@麦克斯:没问题。不过要谨慎一点;我从来没有找到一个理由来腌东西。在某些情况下,这当然是合法的,但请确保您知道为什么要保存对象,而不是您的状态(您的数据)。@Max:如果您觉得有帮助,请不要忘记接受答案:)