У меня есть SQL таблицу, как показано нижеПолучить значения из таблицы SQL вместе с именем столбца в виде списка в Python
----------------------------------
Key | Value
----------------------------------
Ralph Williams Football
Michael Tippett Basketball
Edward Elgar Baseball
Rebecca Clarke Netball
Ethel Smyth Badminton
Я использовал cursor.execute("select top 5 Key, Value from TestTable")
, а затем попытался преобразовать в список с помощью mylist = list(cursor)
Но я получать как
[(u'Ralph Williams', u'Football'), (u'Michael Tippett', u'Basketball'), (u'Edward Elgar', u'Baseball'), (u'Rebecca Clarke', u'Netball'), (u'Ethel Smyth', u'Rugby')]
Но мне нужна эта таблица в виде списка в Python, как показано ниже
[{'Key':'Ralph Williams', 'Value':'Football'}, {'Key':'Michael Tippett', 'Value':'Basketball'}, {'Key':'Edward Elgar', 'Value':'Baseball'}, {'Key':'Rebecca Clarke', 'Value':'Netball'}, {'Key':'Ethel Smyth', 'Value':'Rugby'}]
Как это сделать?
Он работал. Спасибо @ Даниэль Розман – Prabhakar