У меня есть таблица MySQL, для которой я выполняю операторы SELECT в Python.
Есть ли что-то из Python MySQLdb API, которое через курсор выведет массив словарей, ключи которых являютсяимена столбцов (и значения в возвращаемых строках)?
Пожалуйста, используйте словарь курсора:
cursor = conn.cursor (MySQLdb.cursors.DictCursor)
Для меня это сработало:
cursor = cnx.cursor(dictionary=True)
Источник: https://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html