PySide2基础篇(十五)——QFileDialog运用
PySide2基础篇(十五)——QFileDialog运用
前言:
阅读这篇文章我能学到什么?
FileDialog被用于进行目录选择、单个文件选择、多个文件选择。下面讲解基本用法。
1 创建文件对话框
1.1 选择目录
getExistingDirectory()方法可调用目录选择对话框,选定目录后该函数返回所选路径。
代码示例:
1 | from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog |
运行结果:

1 | C:/Users/think/Desktop/Python_Test/.svn |
1.2 单选文件
单选文件对话框一次只能选择一个文件,且选中对象是文件不是目录。
代码示例:
1 | from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog |
运行结果:

1 | ('C:/Users/think/Desktop/Python_Test/main.py', 'All Files (*)') |
1.3 多选文件
多选文件对话框一次可以选择多个文件,且选中对象是文件不是目录。
代码示例:
1 | from PySide2.QtWidgets import QApplication, QMainWindow, QFileDialog |
运行结果:

1 | (['C:/Users/think/Desktop/Python_Test/main.py', 'C:/Users/think/Desktop/Python_Test/MyRecords.py'], 'All Files (*)') |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
评论
ValineGitalk







