【pyqt5】实现选择文件界面

class Child1(QMainWindow, XXX):
    def __init__(self, parent=None):
        super(Child1, self).__init__(parent)
        .
        .
        .

		self.pushButton.clicked.connect(self.file)
    def file(self):
        filename = QFileDialog.getOpenFileNames(self, '选择图像', os.getcwd(), "All Files(*);;Text Files(*.txt)")
        # 输出文件,查看文件路径
        print(filename)
        # 根据输出结果选取对应的文件名
        self.outname = filename[0][0]
        self.textEdit_3.setText(filename[0][0])

在这里插入图片描述

这样的话就可以实现点击按钮,出现本地的文件夹,选取文件路径,之后再根据路径重新填写到textEdit框中。

参考资料
python中使用pyqt5实现选择文件界面

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐