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

Как строку из бд превратить в массив?

Не хотел создавать 10000 ячеек и по этому решил в одной ячейке поместить json в формате строки.
И мне нужно взять из всех столбцов эту ячейку потом превратить его в json и добавить в массив.
Пробовал сделать что то но не смог
def GetCsgoJson(id):
        conn = connect_db()
        cursor = conn.cursor()
        cursor.execute("SELECT login FROM users WHERE id=?", [id])
        login = cursor.fetchone()[0]
        cursor.execute("SELECT * FROM logs WHERE tc=? or worker=? ORDER BY id DESC", [id, login])
        items = cursor.fetchall()
        csgo = []
        for item in items:
            csgo = json.loads(item[11])
            
        return csgo
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
1.Для начала - подучите, что делает команда loads и с какими входными параметрами она работает.
2.Почитайте, что такое списки и как с ними работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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