Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 在PyQt中检索文件的路径_Python 2.7_User Interface_Pyqt4 - Fatal编程技术网

Python 2.7 在PyQt中检索文件的路径

Python 2.7 在PyQt中检索文件的路径,python-2.7,user-interface,pyqt4,Python 2.7,User Interface,Pyqt4,我正在用PyQt4开发一个用户界面,当用户单击save按钮时,会出现一个文件对话框,用户只指定目录,而不是要存储文件的文件名。稍后,我想获取用户指定的目录路径,并将其显示在标签中。 这可能是一个愚蠢的问题,但由于我是Python编程新手,任何帮助都将不胜感激 希望您现在没有保存文件,您只需将目录显示在某个地方即可 有一个叫做QFileDialog小部件的东西,它将完成这个任务。它不会保存文件,只返回用户选择的路径 filename = QtGui.QFileDialog.getSaveFileN

我正在用PyQt4开发一个用户界面,当用户单击save按钮时,会出现一个文件对话框,用户只指定目录,而不是要存储文件的文件名。稍后,我想获取用户指定的目录路径,并将其显示在标签中。
这可能是一个愚蠢的问题,但由于我是Python编程新手,任何帮助都将不胜感激

希望您现在没有保存文件,您只需将目录显示在某个地方即可

有一个叫做QFileDialog小部件的东西,它将完成这个任务。它不会保存文件,只返回用户选择的路径

filename = QtGui.QFileDialog.getSaveFileName(self, "Save file", "", ".jpeg")
“filename”保存用户选择的文件路径。当你按下保存按钮时,它实际上并没有保存数据。它只返回文件路径,您需要手动保存文件


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

那么,您尝试了什么,在哪里遇到了问题?