草庐IT

getOpenFileNames

全部标签

python - QtWidgets.QFileDialog.getOpenFileName 返回一个元组

我最近更新到了适用于Python的新版Qt5。在这样做的过程中,我不得不根据已经发生的一些显着变化来修改我的代码。我想深入了解我创建的这行代码。这感觉像是解决获取string问题的肮脏方式。而不是tuple从功能。(注意行尾的[0])filename=QtWidgets.QFileDialog.getOpenFileName(None,"Open"+key+"DataFile",'.',"(*.csv)")[0]我要filename={str}'C:/.././.../format.csv'不是filename=:('C:/.././.../format.csv','(*.csv)')

python - 如何让 getOpenFileName 记住上次打开的路径?

根据getOpenFileName指令:QStringfileName=QFileDialog.getOpenFileName(this,tr("OpenFile"),"/home",tr("Images(*.png*.xpm*.jpg)"));如何让对话框在关闭时记住上次的路径?tr("OpenFile")中的tr是什么意思?谢谢 最佳答案 如果省略dir参数(或传入空字符串),对话框应该记住最后一个目录:filename=QtGui.QFileDialog.getOpenFileName(parent,'OpenFile',''
12