在Python中,术语package指的是将您编写的模块放入标准格式,以便其他程序员可以轻松地安装和使用它们。 这涉及到使用setuptools 和distutils. 模块。 包装的第一步是正确地组织现有的文件。将所有要放入同一父目录的库中的文件放入其中。这个目录还应该包含一个名为 __init__.py的文件,它可以是空白的,但必须存在于目录中。 这个目录进入另一个包含自述文件和许可证的目录,以及一个名为setup.py.的重要文件。
目录结构示例:
qkt/
LICENSE.txt
README.txt
setup.py
qkt/
__init__.py
qkt.py
qkt2.py