Python经常使用模块小结
1、Python经常使用模块小结
1.1 time模块
- 打印三种不一样形式的时间,时间戳/格式化时间/结构化时间
1.2 datetime模块
1.3 random模块
1.4 os模块
1.5 sys模块
1.6 json模块
- 序列化:把数据从内存读入硬盘(以json格式)
- 反序列化:把数据从硬盘读入内存(以json格式)
- 跨平台性质,它能够序列化dict/list/str/int/float/bool/None数据类型
1.7 pickle模块
- 序列化:把数据从内存读入硬盘(以pickle格式,二进制形式)
- 反序列化:把数据从硬盘读入内存(以pickle格式,以二进制形式)
- 没法跨平台,可是能够序列化Python的任意数据类型,
1.8 hashlib模块
1.9 hmac模块
1.10 logging模块
- 日志模块
- 步骤
- 建立logger对象
- 建立handler对象
- 建立formatter对象
- 把formatter绑定到handler对象上
- 把handler对象绑定到logger对象上
- 设置级别
- 测试
1.11 numpy模块
1.12 pandas模块
1.13 matplotlib模块
1.14 re模块
1.15 typing模块
1.16 shutil模块(了解)
1.17 subprocess模块(了解)
1.18 xml模块(了解)
欢迎关注本站公众号,获取更多信息