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

Как правильно выводить COUNT?

Выводил количество строк в telegram_id, но при нажатие на кнопку статистики выводил: (19,)
Как можно вывести число без скобок и запятой?
Вот код
@bot.message_handler(func=lambda message: message.text == 'Статистика')
def handle_message(message):
    conn = sqlite3.connect('users.db')
    cursor = conn.cursor()
    cursor.execute('SELECT COUNT(telegram_id) from users')
    cs = cursor.fetchone()
    cursor.close()
    conn.close()
    bot.send_message(message.chat.id, f"Всего юзеров{cs}")
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Everything_is_bad
открой учебник по python и почитай как работать с типом tuple
Ответ написан
Комментировать
Vindicar
@Vindicar
RTFM!
Поясню ответ Everything_is_bad выше: эта запись соответствует встроенному типу данных питона - кортеж (tuple). Ты должен уметь этот тип данных узнать, и знать как работать с ним (а также со списками и словарями) ДО того, как браться за ботов. Это азы, без понимания которых ты будешь спотыкаться на каждой мелочи.
Ответ написан
Ваш ответ на вопрос

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

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