Python - mysqlDB,sqlite结果为字典
当我做某事的时候
sqlite.cursor.execute("SELECT * FROM foo")
result = sqlite.cursor.fetchone()
我认为必须记住列似乎能够取出它们的顺序,例如
result[0] is id
result[1] is first_name
有没有办法归还字典?所以我可以只使用结果['id']或类似的?
编号列的问题是,如果您编写代码然后插入一个列,您可能需要更改代码,例如first_name的result [1]现在可能是date_joined,因此必须更新所有代码...
没有找到相关结果
已邀请:
5 个回复
伞腹
样品用法:
诉嘎归亮
布埃郝卞簿
博沮富教全
在python文档上查看:http://docs.python.org/library/sqlite3.html#accessing-columns-by-name-instead-of-by-index 更新:
届甸衬丝蚕