1.什么是模块
Python中的模块是一个包含事先定义好的函数和变量的文件,后缀名是.py
模块可以被别的程序引入,使用该模块中的函数等功能。
2.使用模块
想要使用Python源文件,只需要在另一个源文件里执行import语句,语句如下
.import模块名
.例如
.import OS
一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行。
3.from…import语句
。。
4.包
包的本质就是一个文件目录。
目录只有包含一个叫做_init_.py的文件才会被认作是一个包。
目录中存放了一个或多个.py模块。
在导入-个包的时候,Python 会根据sys.path中的目录来寻找这个包和包中含有的子目录。
如果包定义文件_ init_ .py 存在一个叫做all 的列表变量,那么在使用from package import *的时候就把这个列表中的所有名字作为包内容导入。all = [“模块名1”, “模块名2”, “模块名3”]