使用 Pickle 儲存 Python 物件
Pickle 是一個 Python 函式庫,可讓您序列化物件並將它們儲存到檔案中,確保以後可以重建它們。
儲存字典的範例
要使用pickle 將字典儲存到文件,請執行以下操作這些步驟:
- 匯入pickle 庫: import pickle
- 以寫入二進位模式開啟輸出檔:使用open('filename.pickle', 'wb') 作為句柄:
- 將字典轉儲到檔案中:pickle.dump(a, handle, protocol=pickle.HIGHEST_PROTOCOL)
您可以將a 替換為任何Python 對象,例如列表、元組或自訂類別實例。
載入Pickled 物件
要從檔案載入pickled對象,請依照下列步驟操作:
- 開啟以讀取二進位模式輸入檔案:以open(' filename.pickle', 'rb') 作為句柄:
- 載入物件:b = pickle.load(handle)
您可以使用用於建立物件的相同程式碼透過變數 b 存取載入的物件。
以上是如何使用 Pickle 儲存和載入 Python 物件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!