我正在使用PyQt4开发一个用户界面,当用户点击"保存"按钮,应出现文件对话框,用户只需指定要存储文件的目录(而不是文件名)。后来我想获取用户指定的目录路径并将其显示在标签中。 这可能是一个愚蠢的问题,但由于我是Python编程的新手,所以任何帮助都会受到赞赏。
答案 0 :(得分:1)
希望您现在不保存文件,只需要该目录并将其显示在某处。
有一个名为QFileDialog Widget的东西,它将执行此任务。它不会保存文件,只会返回用户选择的路径。
filename = QtGui.QFileDialog.getSaveFileName(self, "Save file", "", ".jpeg")
'filename'保存用户选择的文件路径。当您按下保存按钮时,它不会实际保存数据。它只返回文件路径,您需要手动保存文件。
我不是python的专家,如果这对你有帮助,我会很高兴。