Как создать словарь Python из двух столбцов в запросе таблицы SQL? - PullRequest
0 голосов
/ 26 мая 2020

Используя Python, мне удалось выбрать и обновить значения по строкам, используя mysql .connector с переменными в моих запросах и определить переменные (строки и целые числа) из результатов запроса.

I Я хотел бы выбрать все значения из двух столбцов в таблице SQL и передать их в словарь, причем один столбец содержит ключи, а другой столбец содержит значения, объединенные строкой таблицы.

Я попробовал это . Не удалось:

cursor.execute('SELECT id, name FROM colors')
for (id, name) in cursor:
   test001 = dict([id, name]) 

1 Ответ

0 голосов
/ 26 мая 2020

Вам нужно инициализировать пустой dict, а затем добавить в него запись для каждой строки в вашем наборе результатов.

cursor.execute('SELECT id, name FROM colors')
test001 = {}
for (id, name) in cursor:
   test001[id] = name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...