pyqt5中Qfiledialog的使用方法
时间: 2024-05-04 22:22:49 浏览: 83
pyqt5:利用QFileDialog从本地选择图片\文本文档显示到label、保存图片\label文本到本地(附代码)
5星 · 资源好评率100%
好的,关于pyqt5中QFileDialog的使用方法,可以使用以下代码:
```python
from PyQt5.QtWidgets import QApplication, QMainWindow, QFileDialog
class MainWindow(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
# 创建一个文件选择对话框
fileDialog = QFileDialog()
# 设置文件选择对话框的显示参数
fileDialog.setFileMode(QFileDialog.AnyFile)
fileDialog.setOption(QFileDialog.DontUseNativeDialog)
# 显示文件选择对话框并获取选择的文件路径
fileName, _ = fileDialog.getOpenFileName(self, "选择文件", "", "所有文件 (*);;文本文件 (*.txt)")
# 输出选择的文件路径
print("选择的文件路径为:" + fileName)
if __name__ == "__main__":
app = QApplication([])
window = MainWindow()
window.show()
app.exec_()
```
这段代码可以创建一个文件选择对话框,并且可以设置文件选择对话框的显示参数。最后可以获取选择的文件路径并输出。
阅读全文