这让我发疯了,我到处搜索,找不到任何有这个问题的人。在寻找答案时,我无法很好地描述它,所以我来找你。
这是我的代码:
def browse(self):
directory = QtGui.QFileDialog.getOpenFileName (self, "Find Files")
if directory:
self.newfilepath.setText(str(directory))
else:
self.newfilepath.setText('No file selected')
我正在尝试将结果放入窗口中的字段中,然后将其推送到 sqlite db 以供以后检索。不幸的是,下面的代码给了我一个我似乎无法修复的结果。
name1 = (self.newdescript.toPlainText())
结果是:
(u'F:/GeoDatabase/GeoDatabase2.py', u'All Files (*.*)')
我想要的只是:
F:/GeoDatabase/GeoDatabase2.py
或者可能:
'F:/GeoDatabase/GeoDatabase2.py'
我如何让它只给我路径名而不是所有其他废话。我所做的一切似乎都没有改变,我不知道还能去哪里。