在Python中转储到JSON时,字符串中的Unicode值会被转义

The*_*144 5 python unicode json

例如:

>>> print json.dumps('r?že')
"r\u016f\u017ee"
Run Code Online (Sandbox Code Playgroud)

(当然,在真正的程序中,它不仅仅是一个单独的字符串,并且在使用时它也在文件中显示如此json.dump())我希望它输出简单的"růže",如何做到这一点?

Bre*_*arn 12

ensure_ascii=False参数传递给json.dumps:

>>> print json.dumps('r?že', ensure_ascii=False)
"r?že"
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

4203 次

最近记录:

13 年,5 月 前