# Python 2 标准库
[*Python语言参考*](#)讲述Python语言准确的语法和语义,而该库参考手册讲述与Python一起发布的标准库。它还讲述在Python发布中某些常见的可选组件。
Python的标准库非常广泛,它们提供范围很广的工具,下面列出的长长的目录可以表明。这个库包含提供访问系统功能的内建模块(以C语言编写),例如文件I/O,否则其对于Python程序员将是无法访问的,同时它还包含Python语言编写的模块,可为日常编程出现的许多问题提供标准化的方案。其中某些模块明确地为鼓励和增强Python程序的可移植性而设计,通过将平台相关抽象成平台无关的API。
Windows平台上的Python安装程序通常包含完整的标准库并经常包含很多额外的组件。对于Unix类操作系统,Python通常以一组包提供,所以可能需要使用操作系统提供的包管理工具来获取部分或者所有的可选组件。
除该标准库之外,还有正在不断增长的几千个组件(从单个程序和模块到包以及完整的应用程序开发框架)可以从[Python包索引](http://pypi.python.org/pypi)获得。
- Python 2 教程
- 1. 吊吊你的胃口
- 2. Python 解释器
- 3. Python简介
- 4. 控制流
- 5. 数据结构
- 6. 模块
- 7. 输入和输出
- 8. 错误和异常
- 9. 类
- 10. 标准库概览
- 11. 标准库概览 — 第II部分
- 12.现在怎么办?
- 13. 交互式输入的编辑和历史记录
- 14. 浮点数运算:问题和局限
- Python 2 标准库
- 1. 引言
- 2. 内建函数
- 3. 不太重要的内建函数
- 4. 内建的常量
- 5. 内建的类型
- 6. 内建的异常
- 7. String Services
- 8. Data Types
- 9. Numeric and Mathematical Modules
- 10. File and Directory Access
- 11. Data Persistence
- 13. File Formats
- 14. Cryptographic Services
- 15. Generic Operating System Services
- 16. Optional Operating System Services
- 17. Interprocess Communication and Networking
- 18. Internet Data Handling
- 20. Internet Protocols and Support
- 26. Debugging and Profiling
- 28. Python Runtime Services
- Python 2 语言参考
- 1. 简介
- 2. 词法分析
- 3. 数据模型
- 4. 执行模型
- 5. 表达式
- 6. 简单语句
- 7. 复合语句
- 8. 顶层的组件
- 9. 完整的语法规范
- Python 3 教程
- 1. 引言
- 2. Python 解释器
- 3. Python简介
- 4. 控制流
- 5. 数据结构
- 6. 模块
- 7. 输入和输出
- 8. 错误和异常
- 9. 类
- 10. 标准库概览
- 11. 标准库概览 — 第II部分
- 12.现在怎么办?
- 13. 交互式输入的编辑和历史记录
- 14. 浮点数运算:问题和局限