python 标准库大全

Python 标准库

简述

Python 语言参考 描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库。
它还描述了通常包含在 Python 发行版中的一些可选组件。

Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 
(以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,
提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 
来鼓励和加强 Python 程序的可移植性。

Windows 版本的 Python 安装程序通常包含整个标准库,往往还包含许多额外组件。对于类 Unix 操作系统,Python 
通常会分成一系列的软件包,因此可能需要使用操作系统所提供的包管理工具来获取部分或全部可选组件。

在这个标准库以外还存在成千上万并且不断增加的其他组件 (从单独的程序、模块、软件包直到完整的应用开发框架),
访问 Python 包索引 即可获取这些第三方包。

可用性注释

如果出现“可用性:Unix”注释,意味着相应函数通常存在于 Unix 系统中。 但这并不保证其存在于某个特定的操作系统中。
如果没有单独说明,所有注明 “可用性:Unix” 的函数都支持基于 Unix 核心构建的 Mac OS X 系统。

内置函数

内置常量

内置类型

内置异常

文本处理服务

二进制数据服务

数据类型

数字和数学模块

函数式编程模块

文件和目录访问

数据持久化

数据压缩和存档

文件格式

加密服务

通用操作系统服务

并发执行

网络和进程间通信

互联网数据处理

结构化标记处理工具

互联网协议和支持

多媒体服务

国际化

程序框架

Tk图形用户界面(GUI)

IDLE

其他图形用户界面(GUI)包

开发工具

调试和分析

软件打包和分发

Python运行时服务

自定义 Python 解释器

导入模块

Python 语言服务

杂项服务

Windows系统相关模块

Unix 专有服务

被取代的模块

未创建文档的模块

参考

作 者:郭楷丰
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角 推荐一下。您的鼓励是博主的最大动力!
自 勉:生活,需要追求;梦想,需要坚持;生命,需要珍惜;但人生的路上,更需要坚强。带着感恩的心启程,学会爱,爱父母,爱自己,爱朋友,爱他人。
posted @ 2019-05-14 15:25  郭楷丰  阅读(12010)  评论(0编辑  收藏  举报
Live2D