fbpx

Как получить UTF-8 json вместо Unicode-закодированной?

523 просмотра
0
0 Комментариев

Вызываю с помощью через функцию exec() в PHP Python-скрипт, который должен вернуть мне json. Если вызывать скрипт через консоль, то вывод будет нормальным:

print(json.dumps(final_data, ensure_ascii=False))

А вот при вызове через PHP происходит ошибка:

UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 59-60: ordinal not in range(128)

Если убрать ensure_ascii=False, то приходит абсолютная unescaped белиберда:

Как побороть эту проблему?


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

0 Answers

Python Опубликовано 19.01.2019
Напишите свой ответ на данный вопрос.
Scroll Up