- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
Python标准库
虽然Python语言参考描述了Python语言的确切语法和语义 ,但该库参考手册描述了随Python分
发的标准库。它还介绍了Python发行版中通常包含的一些可选组件。
Python的标准库非常广泛 ,提供了一系列广泛的工具 ,如下面列出的长表所示。该库包含内置
模块 (用C语言编写 ),可以访问系统功能 ,例如Python程序员无法访问的文件I / O ,以及用
Python编写的模块 ,这些模块为出现的许多问题提供标准化的解决方案日常编程。其中一些模
块明确地设计为通过将特定于平台的特性抽象为与平台无关的API来鼓励和增强Python程序的
可移植性。
Windows平台的Python安装程序通常包含整个标准库 ,并且通常还包含许多其他组件。对于类
Unix操作系统 ,Python通常以包的集合形式提供 ,因此可能需要使用随操作系统提供的打包工
具来获取部分或全部可选组件。
除了标准库之外 ,还有越来越多的数千个组件 (从单独的程序和模块到包和整个应用程序开发
框架)可以从Python包索引中获得。
1.介绍
2.内置功能
3.内置常量
3.1。site模块添加的常量
4.内置类型
4.1。真值测试
4.2。布尔运算- ,,andornot
4.3。比较
4.4。数字类型- ,,intfloatcomplex
4.5。迭代器类型
4.6。序列类型- ,,listtuplerange
4.7。文本序列类型 - str
4.8。二进制序列类型- ,,bytesbytearraymemoryview
4.9。设置类型 - set ,frozenset
4.10。映射类型 - dict
4.11。上下文管理器类型
4.12。其他内置类型
4.13。特殊属性
5.内置的例外
5.1。基类
5.2。具体例外
5.3。警告
5.4。异常层次
6.文字处理服务
6.1。string - 通用字符串操作
6.2。re - 正则表达式操作
6.3。difflib - 助手计算三角洲
6.4。textwrap - 文字包装和填充
6.5。unicodedata - Unicode数据库
6.6。stringprep - 互联网字符串准备
6.7。readline - GNU readline接口
6.8。rlcompleter - GNU readline的完成功能
7.二进制数据服务
7.1。struct - 将字节解释为打包的二进制数据
7.2。codecs - 编解码器注册表和基类
8.数据类型
8.1。datetime - 基本日期和时间类型
8.2。calendar - 一般日历相关功能
8.3。collections - 容器数据类型
8.4。collections.abc - 容器的抽象基类
8.5。heapq - 堆队列算法
8.6。bisect - 数组二等分算法
8.7。array - 有效的数值数组
8.8。weakref - 弱引用
8.9。types - 为内置类型创建动态类型和名称
8.10。copy - 浅层和深层复制操作
8.11。pprint - 数据漂亮的打印机
8.12。reprlib- 备用repr()实施
8.13。enum - 支持枚举
9.数字和数学模块
9.1。numbers - 数字抽象基类
9.2。math - 数学函数
9.3。cmath - 复数的数学函数
9.4。decimal - 十进制定点和浮点运算
9.5。fractions- 有理数
9.6。random - 生
文档评论(0)