转换词典为JSON具有波斯字符

问题描述 投票:0回答:1

下面是我的一些代码,我尝试转换字典JSON有波斯文字,但我得到了问号,而不是字符。我的字典里是这样的:

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

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

其结果是:

{"0": [{"60357": "?????? ??? ??? ???? ???????? ??????"}]} 
python json dictionary persian
1个回答
0
投票
data = {"0": [{"60357": "این یک پیام است"}]} 
with open('data.json', 'w') as f:
  json.dump(data, f, ensure_ascii=False)

还要检查这个Answer了解更多详情

© www.soinside.com 2019 - 2024. All rights reserved.