首页 > 编程语言 > 详细

python之模块和包

时间:2020-05-21 16:50:28      阅读:47      评论:0      收藏:0      [点我收藏+]

1.模块(xxx.py文件)

python中的模块类似于C++中类的概念,将多个函数或者变量封装为一个模块。

使用模块时,需要import引入对应的模块,

比如 import math,引入math模块,然后通过 math.函数名调用对应的函数。

模块可以根据自己的需求自行封装。

 

2.包

  模块封装多了以后,会存在重名的现象,所以python加入了包的概念:开发者可以将自己封装的模块放入包中,引入时,可以通过 import p1.math import p2.math来引入不同包下的模块,通过 p1.math.函数名p2.math.函数名来调用函数,  这样调用起来也不会冲突。

  区分包和普通目录:

  每个包下边必须有 __init__.py文件,即使是空的,也必须存在。

  包可以存在多级。

注:以上均是按照自己对模块和包的理解来组织的语言,如有疑问,欢迎交流。

python之模块和包

原文:https://www.cnblogs.com/weim-123/p/12931487.html

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