python sqlite3 返回字典列表(python培训)

网友投稿 350 2022-08-25


python sqlite3 返回字典列表(python培训)

通过设置连结的​​row_factory​​,可以自定义返回列表样式,常用的是返回字典列表。

import sqlite3def dict_factory(cursor, row): d = {} for idx, col in enumerate(cursor.description): d[col[0]] = row[idx] return dcon = sqlite3.connect(":memory:")con.row_factory = dict_factorycur = con.cursor()cur.execute("select 1 as a")print cur.fetchone()["a"]

参考:​​​ https://docs.python.org/2/library/sqlite3.html#sqlite3.Connection.row_factory​​


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python z3库学习(python基础教程)
下一篇:python3使用suds实现WSDL/SOAP(suse安装python3)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~