Преобразование словаря в json с персидскими символами - PullRequest
0 голосов
/ 03 февраля 2019

Вот мой код, я пытаюсь преобразовать словарь в json с персидскими символами, но вместо символов я получаю знаки вопроса.Мой словарь выглядит так:

bycommunity("0": [{"60357": "این یک پیام است"}] )

with open('data.json', 'wb') as f:
f.write(json.dumps(bycommunity).encode("utf-8"))

результат:

{"0": [{"60357": "?????? ??? ??? ???? ???????? ??????"}]} 

1 Ответ

0 голосов
/ 03 февраля 2019
data = {"0": [{"60357": "این یک پیام است"}]} 
with open('data.json', 'w') as f:
  json.dump(data, f, ensure_ascii=False)

, а также отметьте Ответ для получения более подробной информации

...