некоторый фрагмент кода, подобный этому:
city_name = obj['city_from']['name'].encode('utf-8')
print(city_name)
Выход из этого кода:
b'\xd8\xa8\xd9\x86\xd8\xaf\xd8\xb1\xd8\xb9\xd8\xa8\xd8\xa7\xd8\xb3'
и если я удаляю вывод encode ('utf-8'), измените его следующим образом:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-7: ordinal not in range(128)
этот выходной язык является персидским (например, арабским), мне интересно, почему класс string в python3 не имеет какого-либо метода декодирования? У вас есть какие-либо решения этой проблемы?
спасибо