在Python中,可以使用pickle模塊的dump函數來保存對象到文件中。下面是一個簡單的示例:
import pickle
# 定義一個對象
data = {'name': 'John', 'age': 30, 'city': 'New York'}
# 打開一個文件,使用二進制模式寫入
with open('data.pkl', 'wb') as file:
pickle.dump(data, file)
上面的代碼將字典對象data
保存到名為data.pkl
的文件中。如果想要讀取保存的對象,可以使用pickle模塊的load函數:
import pickle
# 打開文件,使用二進制模式讀取
with open('data.pkl', 'rb') as file:
loaded_data = pickle.load(file)
print(loaded_data)
通過以上代碼,我們可以讀取之前保存的data
對象并打印出來。