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

Как исправить ошибку в python?

if user is None:
               cur.execute('INSERT INTO users(id, name, balance) VALUES (?,?,?)', (user_id, call.message.chat.first_name, 0))
               conn.commit()
               bot.send_message(user_id, 'Привет, твой баланс - 0')


При выполнении этого кода - появляется ошибка:
sqlite3.IntegrityError: UNIQUE constraint failed: users.id
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Stepik
    "Поколение Python": курс для начинающих
    1 неделя
    Далее
Решения вопроса 1
mayton2019
@mayton2019
Bigdata Engineer
В таблице users уже есть пользователь с таким id. Бери следующий id.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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