首页 > 解决方案 > 在 Python 代码中捆绑第三方 .exe 并生成另一个可移植的 .exe

问题描述

我想在我的 Python 代码中使用一些UnxUtilsseq.exe在这个例子中说),然后将其转换为 exe。

代码将是这样的。

import os
os.system('seq 1 3')

如果我在计算机中复制seq.exe,代码将执行得很好。

C:\>python test.py
1
2
3

C:\>

但是,当我从 PC 中删除时seq.exe,我会收到以下错误,预计该错误seq.exe不再存在。

C:\>python test.py
'seq' is not recognized as an internal or external command,
operable program or batch file.

C:\>

为了解决这个问题,我想捆绑seq.exe我的 Python 程序并seq.exe在其中生成另一个 .exe,这样它就可以移植并且可以在任何其他计算机上使用,即使seq.exe它不存在。

以前我PyInstaller用来制作.exe。现在唯一的问题是我不确定如何将第三方 .exe 与 python 代码结合起来并生成另一个可移植的 .exe 程序。

标签: pythonpython-3.xwindows

解决方案


推荐阅读