2020/5/25

1、project(项目)

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

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

 

2、Module(模块)

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

 

3、package(包)

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

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

 

  上述目录结构中,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

相关文章:

  • 2022-12-23
  • 2021-07-28
  • 2021-04-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-25
  • 2021-05-14
  • 2021-08-27
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案