PyQt5 技术篇-调用文件对话框获取文件、文件夹路径。文件对话框返回选中的多个文件路径

简介: PyQt5 技术篇-调用文件对话框获取文件、文件夹路径。文件对话框返回选中的多个文件路径

   

下面是常用的4个文件对话框动作:

QFileDialog.getExistingDirectory()   # 返回选中的文件夹路径
QFileDialog.getOpenFileName()   # 返回选中的文件路径
QFileDialog.getOpenFileNames()   # 返回选中的多个文件路径
QFileDialog.getSaveFileName()   # 存储文件

获取文件夹路径实例

QFileDialog.getExistingDirectory(None, "请选择文件夹路径", "D:\\Qt_ui")
QFileDialog.getExistingDirectory(self, "请选择文件夹路径", "D:\\Qt_ui")

第一个参数,有self的话用self,没有的话用None。

第二个参数,设置窗口名。

第三个参数,设置默认打开路径。

获取多文件路径实例

QFileDialog.getOpenFileNames(None, "请选择要添加的文件", path, "Text Files (*.xls);;All Files (*)")

第四个参数,列出可以进行筛选的参数,第一个是默认的,多个用双分号分开。

运行效果图

image.png

             

image.png

喜欢的点个赞❤吧!

目录
相关文章
|
5月前
|
Shell
自定义右击菜单,添加指定打开文件方式
自定义右击菜单,添加指定打开文件方式
83 0
|
前端开发 C++
【Qt】实现显示指定路径目录结构
使用 Qt 的 QTreeView 显示指定路径下的目录结构
576 0
|
Python
python脚本两个文件夹里的文件名对比找出不同图片和标签
使用labelimg给图片集标注,标注后发现图片文件夹内的图片数量和标签文件夹里面的标签文件数量不同,由于数量太多难以找出哪些差别,可以使用python脚本进行图片文件夹和标签文件夹两个文件夹的对比,将它们下有差别的文件名列出来。 以下是源码。
208 0
C#编程-122:文件夹选择之FolderBrowserDialog控件
C#编程-122:文件夹选择之FolderBrowserDialog控件
225 0
C#编程-122:文件夹选择之FolderBrowserDialog控件
|
Shell Windows
右键添加复制路径选项
原文:右键添加复制路径选项 右键添加复制路径选项 周银辉     效果:   注册表导入(保存为xxx.reg, 双击导入): Windows Registry Editor Version 5.
999 0
|
Windows
IntellJ_打开选中的文件所在的文件夹
方法(一)最简单 idea 打开 setting 找到keymap 搜索 show in explorer 右键设置一个快捷键  我一般设置 alt + v 然后点击项目其中一个文件位置 比如我点击一个 hellowworld.class  然后我按 alt +v 就会自己打开他在本地的位置 方法(二)比方法一 详细 MyEclipse中工具栏有个功能,选中项目中的某个文件,单击按钮可以打开此文件(或目录) 在windows资源管理器中的位置。
1242 0

热门文章

最新文章