【发布时间】:2021-08-17 10:53:00
【问题描述】:
我有一个 txt 文件,我想通过 pickle 命令读取它。在此之前,我想将其转换为 pkl 文件。如何将 data.txt 文件转换为 data.pkl ?
data = pickle.load(open('data.pkl', 'rb'))
【问题讨论】:
-
“txt 文件”是什么意思?文件中有什么?里面有什么你想腌制的?
我有一个 txt 文件,我想通过 pickle 命令读取它。在此之前,我想将其转换为 pkl 文件。如何将 data.txt 文件转换为 data.pkl ?
data = pickle.load(open('data.pkl', 'rb'))
【问题讨论】:
# Read as bytes
with open('data.txt', 'rb') as f:
data = f.read()
# Save as pickle
with open('data.pkl', 'wb') as f:
pickle.dump(data, f)
# Load as pickle
with open('data.pkl', 'rb') as f:
data_pickle = pickle.load(f)
【讨论】: