在 Python 上,我制作了一个用于保存和加载整数的模块,它可以大致按我的意愿保存(我使用的是 Pickle)但是当我加载它时,我以元组形式收到我的整数(因为我把它做成了一个元组来保存)我想将元组的组件分配给我程序中的整数,但它不会帮到你!这是我的代码:
def save(ob1,ob2,ob3,ob4,ob5):
import pickle
tmp = ob1,ob2,ob3,ob4,ob5
output = open('save.sav','w')
pickle.dump(tmp,output)
output.close()
def load(ob1,ob2,ob3,ob4,ob5):
import pickle
input2 = open('save.sav','r')
pickleload = pickle.load(input2)
ob1 = pickleload[0]
ob2 = pickleload[1]
ob3 = pickleload[2]
ob4 = pickleload[3]
ob5 = pickleload[4]
我试着按照 aix 说的去做,但是没有用。我可能将他的代码放在错误的地方或类似的地方。Aix,您能否更好地解释一下,或者重新发布我的代码但已编辑?或者其他人可以帮助我吗?