Python模块和包--13

  • 模块和包的定义:

模块:是一个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 模块中的变量或方法

你可能感兴趣的:(Python模块和包--13)