23 Nov 2009

Python标准库手册 - 1. 简介

1. 简介


Python库包含许多不同种类的组件.

它包含了普遍被认为是某种语言核心的数据类型,例如数字和列表.对于这些类型, Python语言核定义了变量的形式,并对其语意定义了一些限制,但并非完全定义.(另一方面,语言和定义了语法特性例如拼写和运算优先级.)

库也包含了内置函数和异常 - 这些对象可被所有Python代码使用而无需导入.其中某些对象由语言核定义,但是其他许多对象对于核心语法而言并非必须,因此只是在此描述.



库的大部分内容是模块的集合,剖析这个集合有很多方法.某些模块由C语言编写并作为Python解释器的内置模块;其他的由Python编写并以源码的形式导入.某些模块提供了Python特有的接口,例如打印一个栈跟踪;有些提供某些特定操作系统特有的借口,如访问特定硬件;其他的则提供特定应用程域所特有的接口,例如互联网(WWW).某些模块可用于所有版本和各种配置的Python,而某些模块则仅当Python编译和安装时特定的配置选项被选择时才可用.

本手册的组织是"由内而外"的.首先描述了内置数据类型,然后是内置函数和异常,最后是以章节为组的相关模块.章节顺序,包括每个模块介绍章节的内部顺序,简单讲都是从最常用到最不重要排列.

这意味着如果你从开始阅读本手册,当你觉得无聊而直接跳到下一章节,你会看到适当的关于可用模块和Python库支持的应用领域的概览.当然你不必像读小说一样阅读本手册 - 你可以浏览一下目录(手册最开始),或者从索引寻找某一特定函数,模块或者术语(手册最后). 最终,如果你喜欢随意阅读,你可以任意选择一个页码(参看random模块)阅读一两个片段.不管你阅读本手册的顺序如何,从内置函数开始是很有用的,因手册的其余部分都是假定读者对这些内容非常熟悉.

让我们开始吧!

>>目录    >>2. 内置函数 -1:A-H

No comments :

Post a Comment