Skip to main content
 首页 » 编程设计

python 3 : Large Application Structure

2025年05月04日28emanlee

<分区>

编辑以提供更清晰的问题

是否有推荐的或标准的方法来组织大型 python 应用程序——例如,需要不同子目录中的多个文件才能清楚地组织项目。

我能找到的所有文档都在谈论包,在我看来,在任何其他语言中,包都是所谓的库。即主程序包含/需要的代码。包中的 setup.py 增加了这种困惑,因为它看起来应该是整个应用程序的主要程序/脚本,但用于将模块“安装”为库。

简而言之,将代码组织为应用程序(您实际运行的程序)的标准/建议。不是库/包(应用程序包含/使用的东西)