首页 > 编程语言 > 详细

python里面的project、package、module分别是什么

时间:2020-05-25 22:50:21      阅读:152      评论:0      收藏:0      [点我收藏+]

2020/5/25

1、project(项目)

  project 即项目,是一个很大的文件夹,里面有好多的 .py 文件。

  在Spyder 中点击菜单栏 projects ----->  new project  就可以新建一个项目。

 

2、Module(模块)

  在Python 里面,一个 .py 文件就称之为一个模块(module)

 

3、package(包)

  在python 里面,一个包可以包含很多个模块,当然包里面还可以继续含有包。比如如下的目录结构:

  技术分享图片

 

  上述目录结构中,mycompany 是包名,web 是一个子包,含有 mycompany.web.utils和 mycompany.web.www 等模块。

  注意1:

   每一个包目录下面都会有一个 __init__.py 文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也可以有Python代码,因为__init__.py本身就是一个模块,而它的模块名就是mycompany(外层的)。

  注意2:

  自己创建模块时要注意命名,不能和Python自带的模块名称冲突。例如,系统自带了sys模块,自己的模块就不可命名为sys.py,否则将无法导入系统自带的sys模块。

 

 

参考:https://www.jb51.net/article/167154.htm

python里面的project、package、module分别是什么

原文:https://www.cnblogs.com/guan-zl/p/12961178.html

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