__init__.py 文件的作用

来源:互联网 发布:康乾盛世 知乎 编辑:程序博客网 时间:2024/05/16 19:17
__init__.py 有两个用途 :
1、是表示目录下面的python 程序是module 的一部分
2、module 自身,module 自身以及submodule 的初始化、声明了。

例如:

--- breakfast
    |
    |- spam.py
    |- toast.py
    |- jam.py

如果用户 import breakfast.spam 来引入 spam ,这样是不行的,因为在breakfast 目录下面没有 __init__.py 这个文件,
如果在breakfast 目录下面加入 __init__.py 就可以了。

原创粉丝点击