<>强如下所示:强>
导入系统 从PyQt5。QtWidgets进口QMainWindow QApplication、QTextEdit QAction QFileDialog 从PyQt5。QtGui进口QIcon 类的例子(QMainWindow): def __init__(自我): 超级(自我). __init__ () self.initUI () def initUI(自我): 自我。文本编辑=QTextEdit () self.setCentralWidget (self.textEdit) self.statusBar () openfile=QAction (QIcon (r 'C: \ \用户管理员\ PycharmProjects \ QT图片\ \文件jpg”),“开放”,自我) openfile。setShortcut (“Ctrl + 0”) openfile。setStatusTip(“打开新文件”) openfile.triggered.connect (self.showDialog) 菜单条=self.menuBar () 美元filemune=menubar.addMenu(“文件”) filemune.addAction (openfile) self.setGeometry (300300300300) 自我。setWindowTitle(事业中对话框) self.show () def showDialog(自我): ?QFileDialog。getOpenFileName(自我,“打开文件”,“/? 如果帧[0]: 试一试: f=开放(帧[0],“r”) f: data=https://www.yisu.com/zixun/f.read () self.textEdit.setText(数据) 除了: self.textEdit.setText(“打开文件失败,可能是文件内型错误”) if __name__==癬_main__”: 应用=QApplication (sys.argv) 前女友=例子() sys.exit (app.exec_ ()) >之前以上这篇Python使用PyQt5完成选择文件或目录的对话框方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
Python使用PyQt5完成选择文件或目录的对话框方法