Задать вопрос
  • Почему в Python sqlite3 выводится из таблицы переменная вот так вот(3,)?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    fetchall() что возвращает? Вам же нужно вернуть данные по одному пользователю? Тогда используйте метод fetchone(), вместо fetchall():
    cursor.execute("SELECT dollars FROM users WHERE id=?", (message.from_user.id,))
    res = cursor.fetchone()
    if res:
        debet = res[0]
        await message.answer(f"Ваш айди: {message.chat.id}\nБаланс: {debet}")
    else:
        await message.answer("Не знаем таких.")
    Ответ написан
    Комментировать