@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)


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

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

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 20:14
700 руб./за проект
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект