Я новичок в psycopg2 и postgress, я могу получить данные из
postgress. но я столкнулся следующий вопрос
Как преобразовать массив кортежей в словарь
kart_user = "kart_user"
token = 'acf98c76a70a4a67b6d503377279c7da'
cond = "token"+ " = " +"'{}'".format(token)
cur = conn.cursor()
cur.execute("SELECT * FROM "+ kart_user +" where "+cond +" ;")
res = cur.fetchall()
data = cur.fetchall()
print data
Выход
[('acf98c76a70a4a67b6d503377279c7da', 'sssssssss', 'hello', 'sssssss')]
Вывод массива формата кортежа, я хочу получить в виде словаря
eg: data['token']
Как может Я решу эту проблему? Благодарю вас
Каковы ключи и каковы значения в словаре, который вы хотите построить? – toti08
ключ - столбец таблицы, а значение - значения столбца –
Вы видели [psycopg2 docs] (http://initd.org/psycopg/docs/extras.html#dictionary-like-cursor)? – RedBaron