如何使用 QFileDialog.getOpenFileName() 函数获取文件的路径?



我正在尝试在行编辑框中显示用户选择的文件的名称(对于QGIS python插件(,但是当我运行代码时没有任何反应。

这是我的代码:

from PyQt5.QtWidgets import QFileDialog
filename = QFileDialog.getOpenFileName(self, 'Open file')[0]
self.dlg.lineEdit.setText(filename)

我希望有人能帮助我

这是一个对我有用的代码示例,请考虑测试您的结果路径

fpath, filter = QFileDialog.getOpenFileName(None, "Open project", proj_dir, "XML data files (*.xml)")
if len(fpath) > 0:
do_stuff

最新更新