模块
1.导入模块
系统自带的模块,如os,sys,直接用import导入。
2.自定义模块
由用户自行定义,通过取相对路径导入,先用os.path.dirname取得相对路径,用sys.path.append()加入系统环境变量,再用from...import导入。
序列化与文件反序列化
常用的序列化相关的模块是json,pickle,json与pickle都能完成序列化,但pickle序列化的类型更广,采用二进制格式读写文件,json只能完成简单的格式(如字典,列表)的序列化,采用字符格式读写文件。
1.序列化
2.反序列化