24 内置函数 命名元组(namedtuple) ,os ,sys,序列化,pickle,json



三. 今日主要内容
1. namedtuple
命名元组->类似创建了一个类

2. os
主要是针对操作系统的
一般用来操作文件系统
os.makedirs()可以一次性创建多级目录
os.rmdir()删除一个文件夹

os.path.dirname() 获取到文件的文件夹

3. sys
主要针对的是我们的python解释器
sys.path(重点中的重点) 模块的查找路径

4. 序列化
把一个对象拍散 叫序列化
把拍散的内容整合回对象. 反序列化

5. pickle(重点)
把一个对象进行序列化操作
1. dumps() 把对象序列化成字节
2. loads() 把字节反序列化成对象

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


6. json(重点中的重点)
json你可以认为是python中的字典. 有一点点的不一样
python: True, False, None
json: true, false, null

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

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

1.命名元组
2.os模块
3.pickle模块
4.json模块
原文地址:https://www.cnblogs.com/work14/p/10187674.html