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'} 还是我必须自己做?
我似乎无法从使用日期时间字符串作为比较的sqlite数据库查询中获得可靠的结果: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' 如何处理与sqlite的日期时间比较? 更新:字段mydate是DateTime数据类型