pickleライブラリの使用
3617 ワード
pickle: の役割:1つのリスト(反復型変数)をシーケンス化オブジェクト(文字列ではなくシーケンスで保存)として格納し、格納後も次の取り出しはリスト(反復型変数) である.の意味:反復変数をハードディスクに保存し、メモリが存在するだけでなく、他の人に直接変数を提供することができ、人よりコード 全体を与える必要はありません.
預かり所
読み取り
預かり所
import pickle
data = {'a':[1,2,3,4,[6,5,3],54],'b':'asdasd','c':('asd','sad','wr')} #
pic = open('F:\\python \\ txt \\pickle .pkl','wb') # pkl pic
pickle.dump(data,pic) # data pkl pic
pic.close()
読み取り
pic = open('F:\\python \\ txt \\pickle .pkl','rb') #
st = pickle.load(pic)
print(st)
pic.close()
print(type)