python - 如何检查目录是否为 python 包?

标签 python

如果我想检查一个目录是否是一个python包,检查一个目录是否包含一个__init__.py文件就够了吗?

最佳答案

在 Python 3.3 之前,只有包含 __init__.py 文件的目录才被视为包(参见词汇表中的 regular package)。

由于添加了namespace packages在 Python 3.3 中,每个目录在技术上都是一个 Python 包。

关于python - 如何检查目录是否为 python 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45723583/

相关文章:

python - 如何将其绘制为散点图?

python - grid zorder 好像没有生效(matplotlib)

python - Pandas :在同一张图上绘制两个数据框时出现异常

python - 不工作 {% csrf_token %}

python - Xlsx Writer 不创建 excel 文件但也不创建错误

python - 有没有好的方法将python程序拆分成独立的模块?

python - Python中使用#作为注释的由来?

python - 我需要找到源节点和目标节点之间的最短路径(距离)。鉴于必须包含某些节点

python - 了解 SVR scikit-learn 收敛所需的迭代次数

python - 如何使用 PIL (pillow) 以 PDF 格式保存图像列表?