PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

DictCursor scheint unter psycopg2 nicht zu funktionieren

Verwenden Sie RealDictCursor :

import psycopg2.extras

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

Dadurch erhalten Sie eine Liste mit Zeilen als echte Python-Wörterbücher anstelle der "erweiterten psycopg2-Liste".