PyQt4 按按钮启动批处理文件并收集其输出

PyQt4 Press a Button to Launch a Batch file and Collect its Output

我有一个问题,我真的很感激任何帮助!我正在使用 PyQt4 并且 Python.I 有一个批处理 file.I 我正在尝试制作一个 PyQt4 gui,我将在其中按下一个按钮,批处理文件将开始 运行,我将只收集一些批处理的输出到一个 txt 文件中,我将处理这些结果然后它们将显示在 gui.I 有两个问题:

1)有什么方法可以在 PyQt 中使用按钮 link 批处理文件,以便我可以通过 gui 启动它(通过按下按钮)?

2) 是否有任何我可以添加到我的 PyQt 代码中的东西,可以将批处理的输出收集到一个 txt 文件中? 谢谢!

使用子进程模块加载并执行批处理

这个thread可能对你有帮助