将第三方.exe捆绑在Python代码中,并生成另一个可移植的.exe

时间:2018-11-27 13:02:24

标签: python python-3.x windows

我想在我的Python代码中使用一些UnxUtils(在此示例中为seq.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程序。

0 个答案:

没有答案