Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 使用PyQT执行/打开文件?_File_Pyqt_Pyqt4 - Fatal编程技术网

File 使用PyQT执行/打开文件?

File 使用PyQT执行/打开文件?,file,pyqt,pyqt4,File,Pyqt,Pyqt4,我想在我正在编写的程序中执行/打开一个.exe文件。现在PyQT设计器仅用于GUI,但如何将文件与我希望用户单击的特定UI元素关联,并查看该文件?您可以使用python中的子流程模块打开它: import subprocess subprocess.call('path/to/exe/file') 这将启动exe文件感谢您的方法,但子流程要求提供一个可执行文件,而我的是python脚本无法使py2exe与pyQT正常工作,因此我找到了另一个解决方案。

我想在我正在编写的程序中执行/打开一个.exe文件。现在PyQT设计器仅用于GUI,但如何将文件与我希望用户单击的特定UI元素关联,并查看该文件?

您可以使用python中的子流程模块打开它:

import subprocess
subprocess.call('path/to/exe/file')

这将启动exe文件

感谢您的方法,但子流程要求提供一个可执行文件,而我的是python脚本无法使py2exe与pyQT正常工作,因此我找到了另一个解决方案。