首页 > 编程语言 > 详细

Python工程文件中的名词解释---Module与Package的区别

时间:2014-05-23 11:27:23      阅读:570      评论:0      收藏:0      [点我收藏+]

  当我们在已有的Python工程文件中创建新的内容是,通常会有两种类型文件供你选择---Module和Package,对于初学者来说会搞不清楚这两种文件直接的关系。这里就来解释一下这两者之间的关系。

Module简介:
  中文翻译成“模块”,所谓的模块其实就是能够独立的完成一组任务的代码集。在Python里面Module一般就是一个独立的.py文件(有时候也可能是多个)。

Package简介:
  中文翻译成“包”,在Python中,Package就相当于多个Module组成的集合,一般我们在工程中创建一个Package文件后,里面会自动包含一个__init__.py文件,__init__.py可以只是一个空文件,但是我们可以在里面执行一些初始化的代码或者设置__all__变量。

Module与Package的导入:
  导入Module文件:

1
import this_module.py

 导入Package中的文件:

1
from this_package.someone.work import mywork

  

Python工程文件中的名词解释---Module与Package的区别,布布扣,bubuko.com

Python工程文件中的名词解释---Module与Package的区别

原文:http://www.cnblogs.com/tungwoo/p/3737309.html

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