如果您没有
__init__.py创建一个并添加此行
from util.util import my_function
那么您可以轻松地在脚本中导入模块,
__init__.py告诉python应该将该文件夹视为python包,也可以用于导入/加载模块。
在大多数情况下,该
__init__.py字段为空。
引用文档:
这些
__init__.py文件是使Python将目录视为包含包所必需的;这样做是为了防止具有通用名称的目录(如)string无意间隐藏了稍后在模块搜索路径中出现的有效模块。在最简单的情况下,__init__.py可以只是一个空文件,但也可以为该包执行初始化代码或设置__all__
变量,如后所述。



