@导入外部模块方式
- 从外部导入模块,有导入模块和导入成员两种方式,具体包括:
① import path.module #导入模块
② from path.module import member1,member2,… #导入指定模块下的具体成员
③ from path.module import * #导入指定模块下的全部成员 - path指代模块所在的路径
- module是模块,模块即xxx.py
- 成员member可以是变量、函数、类、以及包;
- 一个傻瓜式的导入方式为:写出需要的模块名或成员名,此时系统报语法错误,光标放在报错处,使用alt+enter快捷键,系统会自动识别和导入;
@什么是包
- 含有_ init _.py的文件夹称之为包;
- 在_ init _.py中,我们可以为包中的其它模块做一些全局初始化的工作;
- _ init .py可以视为一个【与包名同名的模块】,引入 init _.py中的成员方式为:
① from 包名 import member - 包文件夹中的xxx.py可以视为包模块的成员member,它的导入方式可以是:
① import