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))

  

原文地址:https://www.cnblogs.com/jiawen010/p/9791617.html