Ответы пользователя по тегу SQLite
  • Как вывести значение столбца из sqlite в python?

    @uprj
    Нужно просто прописать нулевой индекс массива, это и будет значение. Например
    cur.execute("SELECT balance from users where userid = ?", (message.from_user.id,))
    balance = cur.fetchone()
    balance = balance[0]

    Сначала мы извлекаем первое (оно же единственное) значение, а потом берём из него нулевой индекс.
    Ответ написан
    Комментировать
  • ValueError: parameters are of unsupported type?

    @uprj Автор вопроса
    Смотрел вопросы по sqlite на хабре, и там человек также подставлял одно значение, но проблема была не с этим. В В общем, я разобрался. Нужно поставить значение в скобках и поставить после него запятую.
    cursor.execute("SELECT balance FROM users WHERE id=?", (plusid,))

    Тогда всё работает
    Ответ написан
    Комментировать