@DmItrENub

Ошибка 'latin-1' кодек не может обработать символы. Что мне делать?

Я использую библиотеку PyEasyQiwi, и на этом
pay_url, bill_id, response = conn.create_bill(value=25.00, description=str(f'china'.encode('utf-8')))

моменте у меня вызывается ошибка
Exception has occurred: UnicodeEncodeError
'latin-1' codec can't encode characters in position 7-9: ordinal not in range(256)


Подскажите пожалуйста что мне делать
  • Вопрос задан
  • 132 просмотра
Решения вопроса 1
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Для более точного ответа нужно болше кода и полный стектрейс.
Но уже здесь видно, что вы неправильно кодируете строку. Зачем-то еще и приводите байтовый литерал к строке... Мне кажется у вас там не china в случае ошибки.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект