序列化
  将对象的状态信息转换为可以存储或传输的形式的过程
  import json 字典,列表,集合等对象
将对象写入文件中a=json.dumps(对象)
f.write(a)
或json.dump(对象,f)
a就可以直接写入文件了

读取文件的内容

     
 f=open("文件","r")
 对象=json.loads(f.read())
 或:对象=json.load(f)

import pickle 可以序列化方法对象

      保存时与json用法相同只需更改模块名,到读取时,必须先导入这个方法才可以使用
import shelve //只有一个open方法,可读可写:key必须为字符串,而值可以是python所有支持的数据类型
 f=shelve.open("1.txt")
写:f["对象名"]={"name":"alex","age":18}
//读:a=f.get("对象名")或f["对象名"]