小编Gar*_*ean的帖子

为什么我的python slqlite SELECT结果中有额外的逗号?

我无法弄清楚我做错了什么.有人可以帮忙吗?当我运行以下语句时:

cur.execute("SELECT created FROM datafiles where path = '%s'" % self.srchfilepath.displayText()
list = cur.fetchall()
Run Code Online (Sandbox Code Playgroud)

(self.srchfilepath.displayText()只是GUI上的一个字段)

我得到的结果是:

[('testing',), ('testing',)]
Run Code Online (Sandbox Code Playgroud)

实际数据是正确的,它只是我不理解的格式.

我无法弄清楚parens中的额外逗号来自哪里.我试图将这些数据放回到列表框字段中以供显示和选择,但我需要一个该字段将接受的列表.显然这不是它想要的.任何人都可以告诉我我做错了什么以及如何将结果变成Listbox可以接受的东西?

python sqlite select

4
推荐指数
1
解决办法
3144
查看次数

标签 统计

python ×1

select ×1

sqlite ×1