首页 > 其他 > 详细

九、模块

时间:2020-02-02 18:31:19      阅读:60      评论:0      收藏:0      [点我收藏+]

python模块都是由语句、类、函数组成的,多个模块,组成包。python中有3种模块,
标准库模块、用户自定义模块、海量的第三方模块。
那么为什么要模块化,就是需要反复的、不停的、方便的调用。一个任务分为多个模块
,方便团队协作,返回利用,可维护性增强。

模块化编程的流程
1.设计API,进行功能描述即可
2.编码实现API功能
3.编写测试代码,消除全局代码
4.使用私有函数实现不被外部调用的函数

if __name__=__main__:表示将模块作为入口,用于测试阶段,记住即可

from...import导入的是一个模块下的内容,比如一个函数、方法等
import导致的是一个模块
动态的导入,底层调用的是__import__,但是我们如果动态调用的话,推荐的是
importlib。一个模块的导入,有且仅有一个对象


将功能相似的模块放到一起,就形成了包,包的特点是必须有__init__.py文件。

九、模块

原文:https://www.cnblogs.com/dangjingwei/p/12252884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!