擅长:python、mysql、java
<p>每次使用变量时都需要使用<code>.decode('utf8')</code>,并且<code>.encode("utf8")</code>结果和所有字符串都应作为Unicode字符串传递:</p>
<pre><code>line = re.sub(ur'%s,' % key.decode('utf8'), ur'%s,' % value.decode('utf8'), line.decode('utf8'), flags=re.UNICODE).encode("utf8")
</code></pre>
<p>见<a href="http://ideone.com/9ndU2c" rel="nofollow">IDEONE demo</a></p>