本文共 433 字,大约阅读时间需要 1 分钟。
data = [1, 2, 3]
f = open('data.pkl', 'wb') import pickle
pickle.dump(data, f)
f.close()
f = open('data.pkl', 'rb') data1 = pickle.load(f)
print(data1)
f.close()
在实际应用中,数据的存储和读取是日常工作中常见的操作。通过使用Python的pickle模块,我们可以方便地将数据对象序列化为字节流文件,实现数据的持久化存储。
上述代码示例展示了如何将一个简单的数据列表写入文件和从文件中读取数据的过程。首先,我们定义了一个包含数字的列表data,然后使用write binary模式打开文件并将数据序列化写入文件中。最后,我们使用read binary模式打开文件,读取并解序列化数据。
这种方法在实际应用中具有广泛的适用性。无论是大规模的数据集还是单个对象的存储,这种方法都能有效地解决数据持久化的问题。
转载地址:http://dqtfk.baihongyu.com/