繁体   English   中英

Python:交互式 shell,轻松保存和加载数据

[英]Python: interactive shell, easy way to save and load data

我正在使用交互式 python:

简短的例子:

$python
$>>> a = 1
$>>> b = 2
$>>> c = a+b
$>>>

使用 R,我们可以save.image("x.Rdata")load("x.Rdata")以备下次使用。

用Python,有没有类似的方法? 或者有什么简单的方法? 谢谢。

您可以使用 Python 中内置的Pickle模块来完成此操作

import pickle

myvariable = [1,2,3]

with open('variable.pickle', 'wb+') as outfile:
    pickle.dump(myvariable, outfile)

newvariable = None

with open('variable.pickle', 'rb+') as infile:
    newvariable = pickle.load(infile)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM