模块(module)和包(package)
-
一个python文件,就是一个模块,文件名称(除去.py)被称为模块名
-
当我们的某个模块(文件)中的代码,使用了另一个模块(文件)中的元素(函数、变量、 类)时,需要导入
-
包
-
分门别类的管理python文件
-
包就是文件夹
-
包中,建议永远都有一个__init__.py文件(在文件夹中包含一个__init__.py,Python就会把文件夹当作一个package,里面的py文件就能够在外面被import了。),它会在别的模块导入这个包的时候,被自动执行。
-
如果要调用的函数、类、变量所在的模块,在一个包中,要连包名一起出现在导入的 语句中
-
语法示例
from 包名.模块名 import 函数,变量,类 from 包名 import 模块名
-
-