🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 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 标准模块的资料,以求 事半功倍。