img_name, _ = QtWidgets.QFileDialog.getOpenFileName(self, "打开图片", "data/images", "*.jpg;;*.png;;All Files(*)")
时间: 2024-06-04 19:06:33 浏览: 153
pyqt5:利用QFileDialog从本地选择图片\文本文档显示到label、保存图片\label文本到本地(附代码)
5星 · 资源好评率100%
这段代码使用了 PyQt5 的 QtWidget 模块,实现了一个打开文件对话框,让用户可以选择一张图片文件。具体来说:
- `QtWidgets.QFileDialog` 是一个打开文件对话框的类。
- `getOpenFileName()` 是该类的一个方法,用于打开一个文件选择框,让用户选择一个文件。
- `self` 是该方法所在的类的对象,这里是一个 QtWidget。
- `"打开图片"` 是文件选择框的标题。
- `"data/images"` 是文件选择框的初始目录。
- `"*.jpg;;*.png;;All Files(*)"` 是文件选择框的文件类型过滤器,只显示扩展名为 jpg 或 png 的文件。
阅读全文