我想,当我单击打开文件目录的按钮时,用户选择一个文件(例如shapefile),一旦用户单击OK,就会使用ArcGis打开所选的shapefile。
我不知道怎么用PyQt这样做..我想我必须从这样的事情开始:
activ = str(QFileDialog.getOpenFileName(self.button,Select File',pathDir,''))
但我不知道如何打开文件。
答案 0 :(得分:0)
由于现在activ
包含文件名(和路径),如果您尝试调用外部程序,可以使用子进程模块,例如
subprocess.call([executable, activ])