擅长:python、mysql、java
<p>看起来您的终端窗口以单字节ISO-8859-1字符集(“拉丁语-1”)显示文本,但是python解释器认为终端正在讲UTF-8。我们可以从<code>u'refei\xe7\xe3o'</code>中看到Python具有正确的<em>内部</em>表示形式。显然,print命令随后将内部表示形式转换为UTF-8并将其发送到您的终端,当终端将UTF-8解释为ISO-8859-1时,就会产生胡言乱语。在</p>
<p>解决方法是通过更改区域设置或确保终端为utf-8,使您的语言环境与终端正在执行的操作相匹配。在</p>