這里使用Python自帶的pickle包來(lái)儲(chǔ)存對(duì)象篓跛。pickle可以儲(chǔ)存所有可以賦值的對(duì)象愧膀,例如:list胰蝠, pandas中的DataFrame,sklearn中訓(xùn)練出的模型嘴办,甚至已經(jīng)訓(xùn)練出的神經(jīng)網(wǎng)絡(luò)。
具體保存方法如下:
import pickle
with open('file.pickle', 'wb') as f: # file是儲(chǔ)存進(jìn)硬盤中的文件名稱
pickle.dump(data, f) # data是需要儲(chǔ)存的數(shù)據(jù)
讀取pickle儲(chǔ)存的數(shù)據(jù)方法如下:
import pickle
with open('file.pickle', 'rb') as f: # file是儲(chǔ)存在硬盤中的文件名稱
data = pickle.load(f)