搜索

pdf文档 Python 标准库参考指南 2.7.18

7.42 MB 1552 页 0 下载 41 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档为Python 2.7.18标准库参考指南,概述了Python库的组成,包括数据类型、内置函数、异常和模块。库包含用C编写的内置模块和用Python编写的模块,提供系统级功能和标准解决方案。文档组织方式为从内置数据类型开始,再到内置函数和异常,最后是模块。标准库庞大,涵盖广泛领域,Windows版本通常包含整个库,类Unix系统可能需包管理工具获取可选组件。此外,存在大量第三方组件可通过Python包索引获取。文档还涉及调试、分析、软件打包和分发等库,如bdb调试器框架和distutils打包工具。
AI总结
Python 2.7.18 标准库参考指南的核心内容如下: **总体结构**:Python 标准库包含多种组件:核心数据类型(如数字、列表)、内置函数和异常(无需import即可使用),以及大量模块。模块可按实现语言(C或Python)、功能(系统级、特定操作系统、特定应用领域)和可用性(所有平台、特定平台、可选配置)进行分类。 **手册组织方式**:手册采用“由内而外”的结构,依次介绍内置数据类型、内置函数和异常,最后按主题分组介绍模块。章节和模块的排序大致按重要性递减。建议读者先阅读“内置函数”章节,其余部分可顺序阅读或按需查阅。 **标准库范围**:标准库非常庞大,包含系统级功能(如文件I/O)和日常编程解决方案。它通过将平台特定功能抽象为平台中立API来增强程序可移植性。Windows安装程序通常包含整个标准库;Unix系统则可能需通过包管理工具获取可选组件。此外,还有成千上万的第三方组件可通过Python包索引获取。 **关键组件示例**: - **软件打包和分发**:`distutils`包用于构建和安装Python模块。推荐使用跨版本工具`setuptools`(支持依赖声明、版本控制集成、入口点生成等)。`pip`安装器使用`setuptools`运行所有`setup.py`脚本。 - **调试和分析**:`bdb`模块提供调试器框架(设置断点、管理执行)。`Breakpoint`类支持临时断点、忽略计数、启用/禁用和条件断点。 - **配置信息访问**:`sysconfig`模块提供Python配置信息(如`Makefile`和`pyconfig.h`中的变量)。`get_config_vars()`和`get_config_var()`用于获取配置变量。它支持七种安装方案(如`posix_prefix`、`posix_home`、`nt`等),每种方案包含八个路径标识符。 **其他重要内容**: - 内置函数`sys.getcheckinterval()`、`sys.getdefaultencoding()`、`sys.getsizeof()`等用于获取解释器状态。 - 文档包含Python模块索引和总索引,便于快速查找特定函数、模块或条目。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 1540 页请下载阅读 -
文档评分
请文明评论,理性发言.