@Emin777

Как исправить AttributeError: 'NoneType' object has no attribute 'to_dict'?

Всем привет. Проблема вот такая:
elif call.data == "1":
        keyboard = types.InlineKeyboardMarkup()
        rele5 = types.InlineKeyboardButton(text="Оформить", callback_data="e")
        backbutton = types.InlineKeyboardButton(text="back", callback_data="mainmenu")
        keyboard.add(rele5, backbutton)
        bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id,
                              text="Купить:",
                              reply_markup=keyboard)
    elif call.data == "e":
        keyboard = types.InlineKeyboardMarkup()
        rele1 = types.InlineKeyboarButton(text="Ввести имя пользователя", callback_data="6")
        backbutton = types.InlineKeyboardButton(text="back", callback_data="mainmenu")
        keyboard.add(rele1, backbutton)
        bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id,
                              text="Введите имя пользователя :",
                              reply_markup=keyboard)


Выдает ошибку:
AttributeError: 'NoneType' object has no attribute 'to_dict'
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Miit
async awaiter
Заходим в переводчик и вбиваем туда ошибку. На выходе получаем:
AttributeError: объект 'NoneType' не имеет атрибута 'to_dict'.

То есть, вы пытаетесь вызвать у "Ничего" функцию to_dict.

И это не полный код, и лог ошибки.
Ответ написан
SoreMix
@SoreMix
yellow
А как у вас код в принципе запустился и дошел до 56 строчки, если здесь он выкидывает ошибку?

rele1 = types.InlineKeyboarButton(text="Ввести имя пользователя", callback_data="6")

Пользуйтесь редакторами кода
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
deeplay Новосибирск
от 130 000 ₽
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
21 окт. 2020, в 21:24
7000 руб./за проект
21 окт. 2020, в 20:16
400000 руб./за проект
21 окт. 2020, в 19:57
5000 руб./за проект