python标准库

同时 python语言引用 描述了Python语言的确切语法和语义,本库参考手册描述了与Python一起分发的标准库。它还描述了一些可选组件,这些组件通常包含在Python发行版中。

python的标准库非常广泛,提供了各种各样的工具,如下面列出的长目录所示。该库包含内置模块(用C编写),这些模块提供对系统功能的访问,如文件I/O(否则Python程序员将无法访问),以及用Python编写的模块,这些模块为日常编程中出现的许多问题提供标准化解决方案。其中一些模块被明确设计为鼓励和增强Python程序的可移植性,将平台细节抽象为平台无关的API。

Windows平台的python安装程序通常包括整个标准库,并且通常还包括许多其他组件。对于类似于UNIX的操作系统,通常将python作为包的集合提供,因此可能需要使用随操作系统提供的打包工具来获取部分或全部可选组件。

除了标准库之外,还有越来越多的组件集合(从单个程序和模块到包以及整个应用程序开发框架),可从 Python Package Index .