こんにちは、データベースからテーブルを取得したいのですが、フィールド名を含めて、すべてのフィールド名を事前に知っているとは限らないパンダなどの列見出しから使用できるようにします
私のデータベースが次のように見える場合
table test1
a | b | c
---+---+---
1 | 2 | 3
1 | 2 | 3
1 | 2 | 3
1 | 2 | 3
1 | 2 | 3
どうすればできますか
import psycopg2 as pq
cn = pq.connect('dbname=mydb user=me')
cr = cn.cursor()
cr.execute('SELECT * FROM test1;')
tmp = cr.fetchall()
tmp
tmp が示すように
[('a','b','c'),(1,2,3),(1,2,3),(1,2,3),(1,2,3),(1,2,3)]
ありがとう