一、Python模块
1.定义
- 是.py文件,能定义函数,类和变量
2.作用
- 实现一些功能
- 当一个工具包使用
3.模块的导入
- 方式
[from 模块名] import [模块| 类| 变量| 函数| *] [别名]
中括号表示可选
- import 模块名
模块名.功能
可使用里面的任何功能
- from 模块名 import 功能名
功能名
只能用指定的功能名
- from 模块名 import *
功能名
导入所有
- 直接在后面加 ad 别名
将功能或模块取别名
- 练习
4.自定义模块
- 个性化定义模块
- 不同模块功能名相同,从上往下,最后个会替换掉前面的
- __main__
引入时,不会调用mian的内容
- __all__
限制*的引入
5.练习
二、Python包
1.定义
- 文件夹,可以管理模块
- 标识: __init__.py
创建包
2.导入包
- import 包名.模块名 包名.模块名.功能
- from 包名 import 模块名 模块名.功能