在Python代码中绑定第三方.exe并生成另一个portable.ex

2024-10-02 18:14:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在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程序。你知道吗


Tags: or代码pytestimport程序os计算机