Python 3.x 打包多个Python文件

Python 3.x 打包多个Python文件,python-3.x,packaging,deb,software-packaging,Python 3.x,Packaging,Deb,Software Packaging,我目前正在使用打包我的项目。然而,目前所有东西都存在于wasp文件中 这并不理想。我希望所有的类都放在单独的文件中,这样可以更有效地管理。我在目录中有一系列需要的文件。但是我不知道如何配置打包来打包多个文件 有没有办法将我的打包更改为打包多个脚本文件 我不是debian软件包或Python专家,但一种方法是将各种源文件复制到另一个位置(在/usr/bin之外),然后让/usr/bin/wasp调用它们 假设您将所有python代码放在repo根目录的src/中。在debian/install文件

我目前正在使用打包我的项目。然而,目前所有东西都存在于wasp文件中

这并不理想。我希望所有的类都放在单独的文件中,这样可以更有效地管理。我在目录中有一系列需要的文件。但是我不知道如何配置打包来打包多个文件


有没有办法将我的打包更改为打包多个脚本文件

我不是debian软件包或Python专家,但一种方法是将各种源文件复制到另一个位置(在/usr/bin之外),然后让/usr/bin/wasp调用它们

假设您将所有python代码放在repo根目录的
src/
中。在
debian/install
文件中,您有:

wasp usr/bin
src/* usr/lib/wasp/
然后您只需要
/usr/bin/wasp
src
中调用一些入口点。比如说,

#/usr/bin/python3
导入系统
sys.path.append(“/usr/lib/wasp/”)
导入wasp#或您在src中公开的任何内容
# ...
同样,我不知道这里的最佳实践(无论是在目录还是python使用方面),但我认为这至少会起作用