1、引用扩展模块
调用模块化工具,每一个.py的Python程序都是一个模块
模块能定义函数、类、变量
包是放在一个文件夹里的模块集合
1.1模块引用的方式:
引用方法1:
import <模块> [as <别名>]
将模块中的函数等名称导入当前程序
在调用模块中的函数时,需加上模块的命名空间
可以给导入的命名空间替换一个新名字
引用方法2:<模块>.<名称>
from <模块> import <函数>
引用模块中某个函数,调用时不需要再加上命名空间
1.2Python语言标准库
标准库:
数字和数学模块
数据类型:
功能编程模块:
数据持久化:
数据压缩和存档:
文件格式:
文件和目录访问:
通用操作系统服务:
并发执行:
加密服务:
网络和进程间通信:
互联网数据处理:
互联网协议和支持:
多媒体服务:
结构化标记处理工具:
程序框架:
图形用户界面:
1.3扩展命名空间
命名空间:
表示标识符的可见范围
一个标识符可以在多个命名空间中定义,在不同命名空间中的含义互不相干
dir(<名称>)函数:列出名称的属性
help(<名称>)函数:显示参考手册
如:import time
dir(time)