小编use*_*887的帖子

Pickle.dump变量

我是python中的新手,我想知道是否有解决此问题的方法:

我知道这可能听起来很奇怪,但我想将pickle.dump数据保存到变量中.我开始认为,我可以绕过它,通过制作一个假类而不是写入文件,写入一个变量:

class PickleDatatoVar(object):
def __init__(self):
    self.data = None
def write(self, data):
    self.data = data
def get(self):
    return self.data
Run Code Online (Sandbox Code Playgroud)

然后:

pick = PickleDatatoVar()
pickle.dump(Int, pick)
var = pick.get()
Run Code Online (Sandbox Code Playgroud)

没有任何内容显示为错误,但输出只是一个'.'

那么有没有一种解决方案而不是将其保存在保存为变量的文件中?

python pickle

4
推荐指数
1
解决办法
3439
查看次数

标签 统计

pickle ×1

python ×1