python - 2020年我们还需要在python包中使用__init__.py吗?
问题描述
我是 python 新手,并且读过我们必须始终在 python 包中包含__init__.py,这是将其视为 python 包的唯一方法,所以我尝试创建一个带有子目录的包并尝试使用导入模块并且没有__init__.py但得到了相同的结果,所以现在我很困惑,如果它仍然有效,那么为什么我们还需要添加它?这是过去的事吗?它只是在旧版本的 python 中是必需的,还是我缺少的其他东西?
解决方案
推荐阅读
- selenium-webdriver - 如何使用 chrome v 74.0.3729.131 和 chromedriver 74.0.3729.6 解决“无法连接到渲染器”
- c - 如何写入微控制器上的引脚?
- python-3.x - 出现错误:列表索引超出范围
- angular - 我的子菜单的 href 和 routerlink 不起作用,但项目中的其他链接工作正常
- r - 将 ggsn 比例尺拟合到 ggmap 对象时出现新错误
- javascript - 存储访问令牌的最安全方式 (Tizen)
- mysql - Docker:使用 Docker 时如何将 SQL 文件导入本地数据库?
- laravel - 多环境下突然出现自签名证书问题
- powershell - Powershell脚本无法识别绝对文件路径
- javascript - 如何成功为 div 运行 onclick?