Discuss / Python / 笔记

笔记

Topic source

恁麻了批

#1 Created at ... [Delete] [Delete and Lock User]
mycompany
├─ __init__.py
├─ abc.py

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

mycompany
 ├─ web
 │  ├─ __init__.py
 │  ├─ utils.py
 │  └─ www.py
 ├─ __init__.py
 ├─ abc.py
 └─ utils.py

所以mycompany.web的py文件是 __init__.py


  • 1

Reply