立即学习:https://edu.csdn.net/course/play/24459/296365?utm_source=blogtoedu
import pickle d = { "name":"alex", "role":"police", "weapon":"AK47" } alive_players = ["alex","jack","rain"] d_dump = pickle.dumps(d) #序列化 print(pickle.loads(d_dump)) #反序列化 f = open("game.pkl","wb") #f.write(d_dump) pickle.dump(d,f) #序列化存到硬盘上 f.close() f = open("game.pkl","rb") print(pickle.load(f)) #读取硬盘上的内容,first in first out
dump:写入文件
dumps:生成序列化的字符串
load:从文件加载
loads:把序列化的字符串反向解析