python3 psycopg2查询PostgreSQL返回字典
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返回字典相关推荐
- 【Flask项目】sqlalchemy原生sql查询,返回字典形式数据
在原生sql查询的时候,返回一个list,内部是tuple,他们看似是tuple,实则并不是 而是一个特殊的类型"<class 'sqlalchemy.util._collection ...
- python graphql query返回一组字典数据_Python的sqlalchemy使用原生sql查询如何返回字典形式的数组?...
首先使用一个变量接收你以上的查询结果.这个查询结果是一个list,在这个list中包含着一个或多个tuple,其实这并不是标准的Python tuple,而是一个特殊的类型"",这 ...
- python3 pymysql 查询结果转字典dict
pymysql 查询默认是元组 通过下列代码可以转换为字典 代码如下: import mysqldef get_sql_conn():"""获取数据库连接"& ...
- python连接mysql查询数据返回字典格式
import MySQLdb import MySQLdb.cursors conn = MySQLdb.connec('localhost','root','test456','db_test', ...
- python3字典写入excel_python3:excel操作之读取数据并返回字典 + 写入的案例
excel写入数据,使用openpyxl库 class WriteExcel: def __init__(self,path): self.path = path def write_excel(se ...
- mysql 导出数据字典_python 查询 MySQL 数据库并返回字典集
1. 导入第三方库 import pymssqlimport numpy as npimport pandas as pd 2. 创建数据库连接 '''pymysql.Connect()参数说明hos ...
- Python索引、字典的灵活使用,查询内容,返回字典内容
Python索引.字典的灵活使用 1.使用索引调用两个数组中相同位置的内容. brand中index'张大师'的位置为index[2],在slogan中对应index[2]的内容为'鸭爪爪',所以输出 ...
- psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二
使用psycopg2操作PostgreSQL数据库之二 佣工7001 1. 连接数据库: import psycopg2 import psycopg2.extras conn = psycopg2. ...
- 使用psycopg2操作PostgreSQL数据库之二
使用psycopg2操作PostgreSQL数据库之二 佣工7001 1. 连接数据库: import psycopg2import psycopg2.extrasconn = psycopg2.co ...
最新文章
- 我所理解的原型原型链
- oracle数据物理结构包括,Oracle数据库的物理结构介绍
- javascript 实现php str_pad
- 聊天机器人有了长期记忆,遇到不懂的还能上网搜索,网友:像极了不懂装懂时偷偷百度的我...
- 刷新ImageNet纪录,GAN不只会造假!DeepMind用它做图像分类,秒杀职业分类AI
- 十九、约束作用及常见约束
- 简明python教程 --C++程序员的视角(八):标准库
- SQL Server表名为添加中括号[]执行出错
- exe文件添加为服务
- Android 干货,强烈推荐
- 【FICO 汇率】汇率
- 客户机服务器文件更新,服务端数据更新,如何更新客户端缓存
- linux shell 特殊符号的表示
- [转]MyBatis传入多个参数的问题 - mingyue1818
- LeetCode 106. 从中序与后序遍历序列构造二叉树(递归)
- ssd1306.py
- 前端的图片优化的6种方案
- Springboot+vue 增删改查的小项目
- Tableau Desktop连接MongoDB
- java实现分页功能(一)