python3 psycopg2查询PostgreSQL返回字典
python3 psycopg2查询PostgreSQL返回字典列表。import psycopg2from psycopg2 import extras# 不能少conn = psycopg2.connect(database="db_name", user="postgres", password="123456", host="localhost", port="5432")cur = co
·
python3 psycopg2查询PostgreSQL返回字典列表。
import psycopg2
from psycopg2 import extras # 不能少
conn = psycopg2.connect(database="db_name", user="postgres", password="123456", host="localhost", port="5432")
cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) # 字典形式返回游标
cur.execute("SELECT * from news LIMIT 10")
rows = cur.fetchall()
for row in rows:
print(row['title'])
print(type(row))
conn.close()
psycopg2.extras.RealDictCursor
不支持整型索引,
如果想用整型索引,就要用psycopg2.extras.DictCursor
。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献8条内容
所有评论(0)