1. dic= json.loads()双引号变单引号
代码:
问题:双引号自动变单引号
解决办法:
使用json.dumps转换, 转换回双引号
dic=json.dumps(dic)
双引号还是双引号,但是字变成aacsll了。
2.dic=json.dumps()出现acsll问题
解决办法:ensure_ascii=True:默认输出ASCLL码,如果把这个该成False,就可以输出中文。
- f2 = open('c.json', 'r', encoding='utf-8')
- for row2 in f2:
- dic= json.loads(row2)
- print(dic)
- dic=json.dumps(dic,ensure_ascii=False)
- print(dic)
- print(row2)