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

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

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

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

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

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

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

Похожие вопросы