码迷,mamicode.com
首页 > 编程语言 > 详细

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

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

标签:class   blog   c   code   a   com   

  当我们在已有的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的区别

标签:class   blog   c   code   a   com   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!