擅长:python、mysql、java
<blockquote>
<p>i want to convert that and store the strings in the list with their original names like below</p>
</blockquote>
<p>当您序列化为JSON时,可能有一个标志允许您关闭非ASCII字符到<code>\u</code>序列的转义。如果您使用的是标准库<code>json</code>模块,它是<code>ensure_ascii</code>:</p>
<pre><code>>>> print json.dumps(u'Índia')
"\u00cdndia"
>>> print json.dumps(u'Índia', ensure_ascii= False)
"Índia"
</code></pre>
<p>但是,请注意,去掉安全措施后,您现在必须能够正确地处理非ASCII字符,否则您将得到一堆<code>UnicodeError</code>s。例如,如果您正在将JSON写入文件,则必须将Unicode字符串显式编码为所需的字符集(例如UTF-8)。在</p>
^{pr2}$