PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

DictCursor não parece funcionar em psycopg2


Use RealDictCursor :
import psycopg2.extras

cur = conn.cursor(cursor_factory = psycopg2.extras.RealDictCursor)
cur.execute("SELECT * from review")
res = cur.fetchall()    

Isso fornece uma lista com linhas como dicionários python reais em vez de "lista psycopg2 avançada".