我是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)
没有任何内容显示为错误,但输出只是一个'.'
那么有没有一种解决方案而不是将其保存在保存为变量的文件中?