gift.json文件打开,显示不了中文,这个怎么设置?

gift.json文件打开,显示不了中文,这个怎么设置?

https://img1.sycdn.imooc.com//climg/61c0962e094910ff07400192.jpg

https://img1.sycdn.imooc.com//climg/61c09649099e7ca606800258.jpg

老师,gift.json文件打开,显示不了中文,这个怎么设置?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕凡 2021-12-21 10:55:37

同学,你好!

1、json.dumps( )方法会将中文转换成unicode编码,并将其中的unicode码以ascii编码的方式输入到string,就会出现以上情况,可以将dumps( )函数中ensure_ascii参数设置为False,即:json.dumps(data,ensure_ascii=False);

2、在__save( )和__read_users( )方法中,在open( )函数内指定编码为encoding="utf-8"

https://img1.sycdn.imooc.com//climg/61c14215091bc8b207480279.jpg

祝学习愉快~


  • 提问者 慕用5247936 #1

    好的,谢谢老师,json显示正常了

    2021-12-21 21:09:28
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师