1、容器:数据的封装
函数:语句的封装
类:方法和属性的封装
模块:就是程序。
2、为了方便调用模块,直接把模块的.py文件放入与exe相同的目录下,即可直接导入模块。
函数名即命名空间。
3、导入模块
import 模块名
from 模块名 import 函数名
import 模块名 as 新名字
4、if __name__ == '__main__()':
在执行其他程序,该模块不会被执行,只有调用该程序,该模块才会被执行。
搜索路径:通过文件夹的方式更好的访问代码。模块导入时会进行路径搜索。
搜索路径:列表。解决模块文件和exe文件不在同一目录下的方法:可以添加路径
sys.path.append(包含该文件的文件夹路径)
5、package
创建一个文件夹用于存放相关的模块,文件夹的名字即包的名字。
在文件夹中创建一个__init__().py的模块,文件内容可以为空。用来告诉python 把该文件夹当作包来管理。
import 报名.模块名 import 函数名