在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: dict1 = {'name': 'Rob', 'age': 19, 'score': 90} 可以随时修改变量,比如把age改成20,但是一旦程序结束,变量所占用的内存就被操作系统全部回收.如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为19.很多游戏有存档的功能,就是使用的序列化,将用户的状态保存为文件,下次读取. (一)pickle 我们把变量从内存中变成可存储或传输的过程称之为序列化,在P…