模块是Python组织代码的基本方式。
一个Python脚本可以单独运行,也可以导入到另一个脚本中运行,当脚本被导入运行时,称为模块。
所以.py文件都可以作为一个模块导入。
模块名与脚本的文件名相同
例如:我们编写了一个hello.py的脚本,则可以在另一个脚本中用importhello 语句来导入它。
Python的模块可以按目录组织为包
创建一个包步骤:
创建一个名字为包名的目录
在该目录下创建一个__inint__.py文件
根据需要,在该目录下存放脚本文件或已编译的扩展及子包。
import pack.m1 ,pack.m2
python path
sys.path 查看模块位置
包是一些按目录组织的模块和子包,目录下有__init__.py文件,
此文件可以存放包的信息
导入模块和包的语法:
import ,import as
from ..import