这个的目的是什么?
这个问题在这里已经有了答案:
这是一个信号给Python,该文件夹是一个包,而不仅仅是一个文件夹。 它还包含在程序包import
脚本时运行的初始化代码。
有关更多信息,请参阅有关该主题的文档。 最相关的摘录:
需要__init__.py
文件才能使Python将目录视为包含包; 这是为了防止具有通用名称的目录(例如string
)无意中隐藏稍后在模块搜索路径中发生的有效模块。 在最简单的情况下, __init__.py
可以只是一个空文件,但它也可以执行包的初始化代码或设置__all__
变量,稍后介绍。
上一篇: What is the purpose of the
下一篇: Why do I need