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

Как решить ошибку IndexError: list index out of range?

try:
        if user_channel_status[70] != 'left':
            print()
        else:
            await bot.send_message(message.chat.id, '')
    except:
        if user_channel_status[60] != 'left':
            await bot.send_message(message.from_user.id, '')
        else:
            await bot.send_message(message.from_user.id, '')
        await bot.answer_callback_query(call.id)


Помогите можалуйста.
В строках
if user_channel_status[70] != 'left':
if user_channel_status[60] != 'left':
Выдается ошибка

IndexError: list index out of range
  • Вопрос задан
  • 208 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Очевидно в user_channel_status нет элементов с индексом 60 и 70. Решить проблему можно проверкой длины списка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 15:04
3000 руб./за проект
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект