我刚刚开始在我的 python 项目中指出我需要开始使用多个包,我对所有东西应该如何协同工作有点困惑。__init__.py
包装中究竟应该包含什么?我看到的一些项目只有空白的初始化,它们的所有代码都在该包的模块中。其他项目似乎在 init 中实现了包的大部分类和函数。
__init__
是否有文档或样式指南或描述python作者对使用包和文件等的想法?
编辑:
我知道让__init__.py
文件最简单的意义在于它使文件夹成为一个包。但是为什么我要在同一个文件夹(包)中放一个函数而不是一个模块?