PYTHON3: Как вывести на консоль байтовую строку с символом Юникод?и использовать в json.load (..)? - PullRequest
0 голосов
/ 27 октября 2018

у меня есть функция почтовой службы, и когда я делаю: json_data = json.loads (request.data) у меня есть эта ошибка:

'ascii' codec can't encode characters in position 19-20: ordinal not in range(128)

json, который я посылаю, это с COMPARTIMENT = "à", если я делаю:

print(str(request.data))=>

b'[{"COMPARTIMENT":"\xc3\xa0","TYPE":"AN1/2018"}]\n'

Я хочу сначала напечатать мой json с COMPARTIMENT = "à" на консоли, а не \ xc3 \ xa0. После того, как я хочу использовать json.loads (request.data) без ошибок.

Несколько советов для меня?

спасибо Привет

...