1. 程式人生 > >python中pickle使用,用於list、tuple、dict、set特殊的形式進行讀寫

python中pickle使用,用於list、tuple、dict、set特殊的形式進行讀寫

自動 如果 python log char pycharm 二進制 pychar tom

#特殊文件的讀寫,List tuple dict set
import pickle #數據持久性模塊

myList=[1,2,3,4,5,"tom is a good boy"]
path=r"D:\f\Python\pycharm\234\log2.txt"
f=open(path,"wb") #二進制的方式打開,如果不存在創建一個
pickle.dump(myList,f)#將myList列表寫入f文件中
f.close() #關閉文件,關閉時自動寫入

#讀取

f1=open(path,"rb")#只讀形式將文件內容賦予給f1
tempList=pickle.load(f1)#加載(讀出)文件內容
print(tempList)
f.close()

python中pickle使用,用於list、tuple、dict、set特殊的形式進行讀寫