python-3.x - Python 3 包的常规结构是什么?
问题描述
我正在尝试创建一个 Python 3 包。我希望能够使用以下语法从包中导入:
from package.subpackage1 import Object1
from package.subpackage2 import Object2
我不知道构建我的包裹的最佳方式,也找不到关于以下主题的任何好的信息:
- 我在
__init__.py
文件中放了什么? - 测试放在哪里?
- 如何构建子包?
- 我在
setup.py
文件中放了什么?