4.4.3 标准库模块
应用程序要导入的模块大多来自 Python 语言提供的标准库。Python 标准库实现了很多 常见功能(如操作系统功能、GUI 构建、网络与互联网编程等),对应用程序设计提供了强 大的支持。标准库并不是 Python 语言本身的一部分,而是由专业程序员预先编好并随语言 提供给用户使用的。Python 的标准安装都会自动安装标准库。
如果想了解随着 Python 安装的标准库中有哪些模块,可以使用 Python 的联机帮助命令。 在 Python 解释器提示符下键入 help(),可以进入联机帮助环境:
>>> help()
Welcome to Python 2.7! This is the online help utility.
......
help>
省略号是 Python 打印的一些说明信息。help>是帮助系统的提示符,可以在这个提示符下 输入想了解的主题,Python 就会给出有关主题的信息。例如输入 modules 可以得到安装的 所有模块的信息:
help> modules
Please wait a moment while I gather a list of all available modules... AppClass1 asynchat ftplib roller
......
help>
输入某个模块的名字可以获得该模块的信息,例如:
help> math
Help on built-in module math:
NAME
math
FILE
(built-in)
DESCRIPTION
This module is always available. It provides access to the mathematical functions defined by the C standard.
FUNCTIONS
acos(...)
acos(x)
Return the arc cosine (measured in radians) of x.
从系统显示的信息中我们了解到 math 模块中 acos 函数的意义和用法。
在 Python 中,要想编写有用的或有趣的应用程序,往往并不需要自己写很多代码,标
准库中有大量的现成代码可用。读者需要时可自行查阅有关 Python 标准模块的资料,以求 事半功倍。
当前内容版权归 wizardforcel 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 wizardforcel .