Introduction
Python库包含以下几个不同部分:
包含数据类型(通常被认为是语言的核心之一),比如numbers, lists. python语言核心定义了数据类型的字面形式(form of literals) 并做了一定的语义限制(但不充分,换句话说, 语言着实定义了句法属性像拼写或是运算符优先级)
python库还包含内置的函数和异常,无需import即可被所有python代码使用. 其中有些被语言核心定义, 但更多的对于语义并非至关重要, 这里只做了描述
大量的python库组成了模块, 有一些由C编写并被编译进解释器;有些则由python编写, 通过import在代码中使用. 有些模块提供的接口对python十分重要, 比如打印stack trace; 有些则对OS特别重要, 比如访问指定的硬件; 还有些对特定的应用领域十分重要,像world wide web. 有些模块兼容所有的python库; 有些则只适用于特定的系统;还有些则只在python编译安装时通过配置指定才可以使用.
本手册按照"from the inside out"来组织, 首先介绍内置数据类型, 然后是内置函数和异常, 最后是模块(根据相关性/重要性组织章节)
这意味着如果你从头开始阅读,你会对所有模块及其应用领域有一个大致了解. 当然也没有这个必要, 你可以根据目录或通过查找某个特定的函数、模块或是索引条目进行选择性的阅读.
Let the show begin!