1

我的 python 应用程序加载其他 py 或 pyc 文件并执行它们。我将我的应用程序作为可执行文件发送(捆绑为单个或多个文件 - 没关系)。我希望我的应用程序支持自适应安装。例如:如果我发布了我的应用程序(捆绑的 exe),包括ModuleAand ModuleB,然后,我希望用户只安装ModuleC而不是整个应用程序。我正在寻找以下选项:

  1. 如果我可以在分发中单独发货ModuleA.pycModuleB.pyc不是压缩包myApp.exe?我假设用户可以oduleC.pyc通过将 M 复制到其他模块的同一目录来安装它。并且,它将适用于new_script.py(通过 import ModuleC)将由myApp.exe.
  2. 如果第一种是不可能的,那么另一种运输方式是什么,ModuleC而不是整个myApp.exe包裹。

很棒的人,请建议我该怎么做,或者有没有更好的方法。

提前非常感谢。

4

0 回答 0