dict_cur = conn.cursor(cursor_factory=psycopg2.extras.RealDictCursor)
dict_cur.execute("SELECT column1, column2, column3 FROM mytable")
result = dict_cur.fetchall()
print result[0]
>>> {'column2':10, 'column1':12, 'column3':42}
如何在不解析執行SQL的情況下保留列順序?當返回列表時,它與普通遊標一起工作良好,但我需要訪問字典鍵,因此需要使用RealDictCursor。如何在使用psycopg2.extras.RealDictCursor時保留列順序
編輯:呃,我其實不行。 描述遊標對象的屬性應該用於獲取列名稱。