python - 在 Python 中组合模块文件

标签 python packaging

有没有办法将 Python 文件放在一起,类似于 Java 中的 JAR?我需要一种打包一组 Python 类和函数的方法,但与标准模块不同,我希望它位于一个文件中。

最佳答案

在寻找同一问题的解决方案后,我最终编写了一个将多个 .py 文件合并为一个的简单工具:PyBreeder

它只能与纯 Python 模块一起使用,并且可能需要反复试验才能获得正确的模块顺序,但是当您想将具有某些依赖项的脚本部署为单个 .py 时,它非常方便。非常欢迎评论/补丁/批评!

关于python - 在 Python 中组合模块文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1104066/

相关文章:

Android gradle packagingOptions pickFirst 和 exclude 不起作用

python - 在单个文件中提供多个终端命令并一次运行所有命令?

python - 如何使用python3检测缺陷bean

ubuntu - pbuilder 没有正确构建

ubuntu - 从预构建的二进制文件创建 .deb 包?

包中的 Python C 扩展 - 不起作用?

python - 使用aruco估算相机的世界位置

python - 在 python 中处理大量输入

python - 剥离逗号和句号

python - 有哪些工具可用于构建用于部署目的的 debian 软件包?