Python库介绍

来源:互联网 发布:淘宝上的电动车怎么样 编辑:程序博客网 时间:2024/06/10 20:53

“Python库”包含几种不同类型的组件。

它包含通常被认为是语言“核心”的一部分的数据类型,例如数字和列表。对于这些类型,Python语言核心定义了文字的形式,并且在其语义上设置了一些限制,但是没有完全定义语义。(另一方面,语言核心确实定义了句法属性,如运算符的拼写和优先级。

该库还包含内置的函数和异常 - 可以被所有Python代码使用而不需要import语句的对象。其中一些是由核心语言定义的,但是许多对于核心语义来说不是必需的,并且在这里仅描述。

但是,图书馆的大部分是由一系列模块组成的。解析这个集合有很多方法。有些模块是用C语言编写的,内置在Python解释器中; 其他的都是用Python编写的,并以源代码形式导入。一些模块提供了非常特定于Python的接口,如打印堆栈跟踪; 一些提供特定于特定操作系统的接口,例如访问特定的硬件; 其他人提供特定于特定应用程序域的接口,如万维网。一些模块可用于Python的所有版本和端口; 其他人只有在底层系统支持或需要时才可用; 还有一些只有在编译和安装Python时选择了特定的配置选项才可用。

本手册是“从内到外”组织的,它首先描述了内置的数据类型,然后是内置的功能和异常,最后是相关模块章节中的模块。各章节的顺序以及各章节中模块的顺序大致是最相关的,也是最不重要的。

这意味着如果您从头开始阅读本手册,并在感到厌倦时跳到下一章,您将对Python库支持的可用模块和应用领域有一个合理的概述。当然,你不要像小说一样读它-你也可以浏览目录(在手册的前面),或者寻找在指数特定的功能,模块或长期(在后面)。最后,如果你喜欢随机的科目学习,你可以选择一个随机的页码(见模块random)并阅读一两节。无论您阅读本手册的各个部分的顺序如何,都有助于从“ 内置函数”一章开始 ,因为本手册的其余部分假定您熟悉本手册。

原创粉丝点击