区别与联系
- 模块可以理解后缀名为.py的python的文件(即我们日常保存的所有python文件都可以视作模块)。
- 模块是包的子文件,可以认为包是文件夹,模块是文件。
- 但独特之处在于包是在创建时自动添加一个名为__init__.py的文件(即模块)
如图所示:
使用方法
模块的使用方法
- 语法:
import module_name
module_name.function_name
module_name.class_name
- import 模块 as 别名
- 导入的同时给模块起一个别名
- 其余用法跟第一种相同
- from module_name import func_name, class_name
- 按上述方法有选择性的导入
- 使用的时候可以直接使用导入的内容,不需要前缀
- from module_name import *
- 导入模块所有内容
包的使用方法
-
import package_name
-
直接导入一个包,可以使用__init__.py中的内容(后续说明)
-
使用方式是:
-