如何捕获pyistaller的输出。__main __。run

问题描述 投票:0回答:1

我到了一个点,我只是想制作一个外部程序,以通过PyInstaller.__main__.run从Pyhton文件中创建.exe,只需选择一些文件并在某些方框中打勾即可。但是我仍然想看看该过程的输出。而且由于它们在Python-IDEs外壳中显示为红色,所以我认为它们是(裁剪到一行)错误输出,因此我尝试覆盖sys.stderr,但根本无法解决。但是由于它们都不是通过sys.stdout获得的stdoutputs,所以我不知道如何获得它们。因此,我想到了两种可能的方法来解决此问题,但不知道如何做每种方法,并且在我的Google研究中没有发现任何问题:

a)这里的某人知道如何获得那些输出(赞赏)的解决方案

OR

b)我需要一个选项来控制外壳输出窗口是否在后或前(或图标化/去图标化)。

提前感谢。

我到了这里,我只是想制作一个外部程序,以通过PyInstaller.__main__.run从Pyhton文件中创建.exe,只需选择一些文件并在某些方框中打勾即可。但我仍然...

python-3.x output pyinstaller
1个回答
0
投票

因此,既然似乎没人回答,我想发布我发现的解决方案:

© www.soinside.com 2019 - 2024. All rights reserved.