Данные из БД в словарь Python
Работаю с базой данных и возник вопрос. При запросе в БД, результат образует обычный список и к значениям в ячейках приходится обращаться так : product[0][15].
Как сделать, чтобы данные из БД записывались в словарь, в соответствии с названием ячейки в БД, например product[0]['name']
Вот пример того как на данный момент реализован запрос:
def getTest(self):
self.connections['DB_name'].execute(''' SELECT TOP (1000) [Oid]
,[Code]
,[Name]
,[Article]
FROM [DB_name].[dbo].[Products] ''')
products = self.connections['DB_name'].fetchall()
print(products)