-
模块和包的定义:
模块:是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。
包:Python中的包就是一个init.py文件的目录(文件夹)
-
模块的作用:
1、模块让你能够有逻辑的组织你的Python代码段。
2、把相关的功能代码写到一个模块里能让你的代码更好用,更易懂
3、模块能定义函数,类和变量,模块里也能包含可执行的代码
注意:导入一个模块时,会把该模块全部执行一遍
在模块导入的时候不希望执行的代码放在 if name == 'main'下!!!
-
模块导入的方式
方式一:导入整个模块
import test01
方式二:导入模块的部分内容
from test01 import a,b,c(多个内容用逗号隔开)
导入模块后可以通过as给导入进来的方法或变量重新取一个名字(别名)
-
包导入的方式
方式一:
from 包名 import 模块名
方式二:
from 包名.模块名 import 模块中的变量或方法
from 包名.包名.模块名 import 模块中的变量或方法