首页 > 解决方案 > 2020年我们还需要在python包中使用__init__.py吗?

问题描述

我是 python 新手,并且读过我们必须始终在 python 包中包含__init__.py,这是将其视为 python 包的唯一方法,所以我尝试创建一个带有子目录的包并尝试使用导入模块并且没有__init__.py但得到了相同的结果,所以现在我很困惑,如果它仍然有效,那么为什么我们还需要添加它?这是过去的事吗?它只是在旧版本的 python 中是必需的,还是我缺少的其他东西?

标签: pythonimportpackagepython-module

解决方案


推荐阅读