在PyQt中检索文件的路径

时间:2017-03-03 06:21:08

标签: python-2.7 user-interface pyqt4

我正在使用PyQt4开发一个用户界面,当用户点击"保存"按钮,应出现文件对话框,用户只需指定要存储文件的目录(而不是文件名)。后来我想获取用户指定的目录路径并将其显示在标签中。        这可能是一个愚蠢的问题,但由于我是Python编程的新手,所以任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

希望您现在不保存文件,只需要该目录并将其显示在某处。

有一个名为QFileDialog Widget的东西,它将执行此任务。它不会保存文件,只会返回用户选择的路径。

filename = QtGui.QFileDialog.getSaveFileName(self, "Save file", "", ".jpeg")

'filename'保存用户选择的文件路径。当您按下保存按钮时,它不会实际保存数据。它只返回文件路径,您需要手动保存文件。

我不是python的专家,如果这对你有帮助,我会很高兴。