直接从目录路径窗口打开文件

时间:2015-05-12 14:38:32

标签: python user-interface pyqt

我想,当我单击打开文件目录的按钮时,用户选择一个文件(例如shapefile),一旦用户单击OK,就会使用ArcGis打开所选的shapefile。

我不知道怎么用PyQt这样做..我想我必须从这样的事情开始:

  

activ = str(QFileDialog.getOpenFileName(self.button,Select File',pathDir,''))

但我不知道如何打开文件。

1 个答案:

答案 0 :(得分:0)

由于现在activ包含文件名(和路径),如果您尝试调用外部程序,可以使用子进程模块,例如

subprocess.call([executable, activ])