模块的引入方式:
1.import 模块名:导入模块中的所有内容(引入多个用逗号分隔)
import random,time
2.from 模块名 import 函数名1,函数名2...
导入部分模块
(导入部分的话直接使用)
3.from 模块名 import *
导入所有,有约束
需要在__init__.py文件中添加属性:
__all__ =[ "函数1","函数2"...... ]
引入自定义模块
**第一种**,直接 import
这里有个大前提,就是你的py执行文件和模块同属于同个目录(父级目录)
**第二种**,通过sys模块导入自定义模块的path
如果执行文件和模块不在同一目录,这时候直接import是找不到自定义模块的
sys模块