【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

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐