Python基础总结:如何掌握3.2版本及高级标准库模块?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3522个文字,预计阅读时间需要15分钟。
Python基础总结:3.2 标准库-高级模块+文档目录
1. 格式化输出
2.模板
3.使用二进制数据记录格式
4.多线程
python基础总结:3.2、标准库-高级模块
文章目录
- python基础总结:3.2、标准库-高级模块
- 1. 格式化输出
- 2. 模板
- 3. 使用二进制数据记录格式
- 4. 多线程
- 5. 日志记录
- 6. 弱引用
- 7. 用于操作列表的工具
- 8. 十进制浮点运算
这部分涵盖了专业编程所需要的更高级的模块。这些模块很少用在小脚本中。
1. 格式化输出
reprlib 模块提供了一个定制化版本的 repr() 函数,用于缩略显示大型或深层嵌套的容器对象:
>>> import reprlib>>> reprlib.repr(set('supercalifragilisticexpialidocious'))
"{'a', 'c', 'd', 'e', 'f', 'g', ...}"
pprint 模块提供了更加复杂的打印控制,其输出的内置对象和用户自定义对象能够被解释器直接读取。
本文共计3522个文字,预计阅读时间需要15分钟。
Python基础总结:3.2 标准库-高级模块+文档目录
1. 格式化输出
2.模板
3.使用二进制数据记录格式
4.多线程
python基础总结:3.2、标准库-高级模块
文章目录
- python基础总结:3.2、标准库-高级模块
- 1. 格式化输出
- 2. 模板
- 3. 使用二进制数据记录格式
- 4. 多线程
- 5. 日志记录
- 6. 弱引用
- 7. 用于操作列表的工具
- 8. 十进制浮点运算
这部分涵盖了专业编程所需要的更高级的模块。这些模块很少用在小脚本中。
1. 格式化输出
reprlib 模块提供了一个定制化版本的 repr() 函数,用于缩略显示大型或深层嵌套的容器对象:
>>> import reprlib>>> reprlib.repr(set('supercalifragilisticexpialidocious'))
"{'a', 'c', 'd', 'e', 'f', 'g', ...}"
pprint 模块提供了更加复杂的打印控制,其输出的内置对象和用户自定义对象能够被解释器直接读取。

