import pickle
ListNames = [["Name1","City1","Email1"],["Name2","City2","Number2"]]
ListNumbers = [1,2,3,4,5,6,7,8]
with open ("TestPickle.pickle","wb") as fileSaver:
pickle.dump(ListNames,fileSaver)
pickle.dump(ListNumbers,fileSaver)
with open ("TestPickle.pickle","rb") as fileOpener:
print(pickle.load(fileOpener))
输出结果如下:
[['Name1', 'City1', 'Email1'], ['Name2', 'City2', 'Number2']]
如何使pickle同时加载ListNumbers?
我知道我可以再次使用pickle.load打印,但是如果我的pickle文件中有未知数量的项目和多种数据类型(例如:列表、元组、字典、字符串等),该怎么办?
谢谢。