23 模块 os sys pickle json

时间:2023-03-10 03:16:50
23 模块 os sys pickle json

一.   os模块

  主要是针对操作系统的

  用于文件操作

23 模块 os sys pickle json

23 模块 os sys pickle json

23 模块 os sys pickle json

23 模块 os sys pickle json

二.    sys 模块

  模块的查找路径   sys.path

23 模块 os sys pickle json

三   pickle 模块

  1.  pickle.dumps(对象)

       序列化  把对象拍散成字节

  2.pickle.loads(字节)

       反序列化,把字节整合成对象

23 模块 os sys pickle json

  3.pickle.dump(对象,文件)

    把对象打散写入到文件, 序列化的内容不是给人看的

    多个对象时  可以存入列表

23 模块 os sys pickle json

  4.pickle.load(文件)

    读取文件

23 模块 os sys pickle json

四.  json 模块

  可以认为是python中的字典

  区别:

    python: True, False, None

     json:     true,   false,   null 

  1. dumps()  把对象序列化成json

  2. loads()  把json反序列化成对象

  

  3. dump()  把对象序列化写入文件

  4. load()  把文件中的内容反序列化成对象

23 模块 os sys pickle json