Задать вопрос
@bukaska19

Mysql возвращает список вместо словаря?

sql.execute("SELECT user_id FROM users")
s = sql.fetchall()
print(s)

Результат: [{'user_id': '0000000'}, {'user_id': '0000000'}, {'user_id': '0000000'}]
Это похоже на словарь, но это список

Как получать заведомо словарь?
  • Вопрос задан
  • 209 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
Для fetchall никак.

Результат: [{'user_id': '0000000'}, {'user_id': '0000000'}, {'user_id': '0000000'}]
Вот давай покажи как должен выглядеть словарь вот с этим набором данных.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽