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

参考:
https://www.psycopg.org/docs/extras.html

python3 psycopg2查询PostgreSQL返回字典相关推荐

  1. 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据

    在原生sql查询的时候,返回一个list,内部是tuple,他们看似是tuple,实则并不是 而是一个特殊的类型"<class 'sqlalchemy.util._collection ...

  2. python graphql query返回一组字典数据_Python的sqlalchemy使用原生sql查询如何返回字典形式的数组?...

    首先使用一个变量接收你以上的查询结果.这个查询结果是一个list,在这个list中包含着一个或多个tuple,其实这并不是标准的Python tuple,而是一个特殊的类型"",这 ...

  3. python3 pymysql 查询结果转字典dict

    pymysql  查询默认是元组 通过下列代码可以转换为字典 代码如下: import mysqldef get_sql_conn():"""获取数据库连接"& ...

  4. python连接mysql查询数据返回字典格式

    import MySQLdb import MySQLdb.cursors  conn = MySQLdb.connec('localhost','root','test456','db_test', ...

  5. python3字典写入excel_python3:excel操作之读取数据并返回字典 + 写入的案例

    excel写入数据,使用openpyxl库 class WriteExcel: def __init__(self,path): self.path = path def write_excel(se ...

  6. mysql 导出数据字典_python 查询 MySQL 数据库并返回字典集

    1. 导入第三方库 import pymssqlimport numpy as npimport pandas as pd 2. 创建数据库连接 '''pymysql.Connect()参数说明hos ...

  7. Python索引、字典的灵活使用,查询内容,返回字典内容

    Python索引.字典的灵活使用 1.使用索引调用两个数组中相同位置的内容. brand中index'张大师'的位置为index[2],在slogan中对应index[2]的内容为'鸭爪爪',所以输出 ...

  8. psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二

    使用psycopg2操作PostgreSQL数据库之二 佣工7001 1. 连接数据库: import psycopg2 import psycopg2.extras conn = psycopg2. ...

  9. 使用psycopg2操作PostgreSQL数据库之二

    使用psycopg2操作PostgreSQL数据库之二 佣工7001 1. 连接数据库: import psycopg2import psycopg2.extrasconn = psycopg2.co ...

最新文章

  1. 我所理解的原型原型链
  2. oracle数据物理结构包括,Oracle数据库的物理结构介绍
  3. javascript 实现php str_pad
  4. 聊天机器人有了长期记忆,遇到不懂的还能上网搜索,网友:像极了不懂装懂时偷偷百度的我...
  5. 刷新ImageNet纪录,GAN不只会造假!DeepMind用它做图像分类,秒杀职业分类AI
  6. 十九、约束作用及常见约束
  7. 简明python教程 --C++程序员的视角(八):标准库
  8. SQL Server表名为添加中括号[]执行出错
  9. exe文件添加为服务
  10. Android 干货,强烈推荐
  11. 【FICO 汇率】汇率
  12. 客户机服务器文件更新,服务端数据更新,如何更新客户端缓存
  13. linux shell 特殊符号的表示
  14. [转]MyBatis传入多个参数的问题 - mingyue1818
  15. LeetCode 106. 从中序与后序遍历序列构造二叉树(递归)
  16. ssd1306.py
  17. 前端的图片优化的6种方案
  18. Springboot+vue 增删改查的小项目
  19. Tableau Desktop连接MongoDB
  20. java实现分页功能(一)

热门文章

  1. 新绝代双骄3终极全攻略4
  2. Unity热更新ToLua框架学习
  3. http隧道、https、SSL层、http代理、在线代理、socks代理区别
  4. 我谈阶梯博弈(Staircase Nim)
  5. VLAN特性 聚合、MUX VLAN、QinQ、映射
  6. 简单的jq实现树形菜单
  7. IBM x3750 M4之IMM管理
  8. 【202203-4】通信管理系统
  9. 企业为什么需要两化融合管理体系
  10. virtualbox安装时发生致命错误的解决方法