python - 在 python 项目中不使用 __init__.py 文件是一种不好的做法吗?

标签 python

我正在开发一个Python项目,该项目在不同文件中没有太多的函数交叉使用。我也没有遇到文件需要使用与其所在文件夹不同的文件夹中的内容的情况。

没有__init__.py对我来说是不好的做法吗?目前项目中的文件。我不完全理解添加它们的好处?

最佳答案

__init__.py 文件使 Python 将文件夹视为模块,因此您可以导入文件夹名称。它通常用于大型模块。

如果您不这样做,则不需要 __init__.py 文件。

关于python - 在 python 项目中不使用 __init__.py 文件是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70159126/

相关文章:

python - 修改函数内的 numpy 数组?

python - 在 sagemaker 上的 tensorflow 上接收错误,因为输入必须是向量,形状为 : [1, 2]

python - GStreamer 总线发送 None 消息

python - 您自己的 GUI 中的 Matplotlib 动画

python - 如何使用 Selenium 连接到 icloud.com?

python - 如何在 python 中按两列对 csv 文件进行排序?

python - 在 mysql 表中查询动态列名及其在 python 中的值?

Python:如何在小于目标的列表中查找值

Python:在覆盖范围内运行 Nose 测试时出现断言错误

python - 在 python 类中存储和检查 boolean 值