擅长:python、mysql、java
<p>你在用Python 2吗?</p>
<p>在Python 2中,该字符串文本是一个bytestring。您试图对其进行编码,但只能对Unicode字符串进行编码,因此Python将首先尝试使用默认的“ascii”编码将bytestring解码为Unicode字符串。</p>
<p>不幸的是,字符串包含非ASCII字符,因此无法将其解码为Unicode。</p>
<p>最好的解决方案是使用Unicode字符串文字,如下所示:</p>
<pre><code>A = u"Diga sí por cualquier número de otro cuidador.".encode("utf-8")
</code></pre>