擅长:python、mysql、java
<p>有趣的是,使用Python 2.6.4时,您发布的错误似乎不会发生:</p>
<pre><code>In [110]: s = ur"\'test\'"
In [111]: s.decode("string_escape")
Out[111]: "'test'"
In [112]: s = ur"\'test \u2014\'"
In [113]: s.decode("string_escape")
Out[113]: "'test \xe2\x80\x94'"
In [114]: print(s.decode("string_escape"))
'test —'
</code></pre>