27
Апр
2021

Ошибка AttributeError: ‘LabeledPrice’ object has no attribute ‘to_dict’

Создаю небольшой магазин в телеграмме и при попытке добавить способы доставки, появляется ошибка: AttributeError: 'LabeledPrice' object has no attribute 'to_dict'. Вот пример кода. `

shipping_options = [
    ShippingOption(id='Delivery1', title='Delivery_text1').add_price(LabeledPrice('Delivery1', 10000)),
    ShippingOption(id='Delivery2', title='Delivery_text2').add_price(LabeledPrice('Delivery2', 30000)),
    ShippingOption(id='Delivery3', title='Delivery_text3').add_price(LabeledPrice('Delivery3', 40000))
]

@bot.shipping_query_handler(func=lambda query: True)
def shipping(shipping_query):
    bot.answer_shipping_query(shipping_query.id,
        ok = True,
        shipping_options = shipping_options,
        error_message = 'Что то пошло не так.')

` Буду рад любой помощи.

Источник: https://ru.stackoverflow.com/questions/1275629/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-attributeerror-labeledprice-object-has-no-attribute-to-dict

Тебе может это понравится...

Добавить комментарий