【发布时间】:2011-03-19 01:06:14
【问题描述】:
db = sqlite.connect("test.sqlite")
res = db.execute("select * from table")
通过迭代,我得到与行相对应的列表。
for row in res:
print row
我可以得到列的名称
col_name_list = [tuple[0] for tuple in res.description]
但是是否有一些功能或设置可以获取字典而不是列表?
{'col1': 'value', 'col2': 'value'}
还是我自己做?
【问题讨论】:
-
@vy32:这个问题来自 2010 年 7 月,您链接到的问题是 2010 年 11 月。所以这是骗子。正如人们所期望的那样,已经对那个发表了相反的评论:-)
标签: python sql sqlite dictionary dataformat