module模块和包
pyhon一般的写法是模块种全是方法定义 没有执行函数。一般python项目都会有一个bin.py的执行入口,所有的执行函数都写在执行文件中然后引用各个功能模块;
模块就是XX.py文件
导入模块
import XX
调用方法: XX.方法名
或者
from XX import 方法名/*(全部方法)
调用方法:直接调用
form 执行所在包名 import XXXX 引入非当前执行文件目录的模块
1.from web.web1.web3 import cal
2.from web.web1.web3.cal import add
# from web.web1 import web3 #执行web3的__init__文件,唯一不支持的调用方式
# print(web3.cal.add(2,6))