<p>有没有想过为什么这不起作用?我真的认为“忽略”是正确的。</p>
<pre><code>>>> 'add \x93Monitoring\x93 to list '.encode('latin-1','ignore')
Traceback (most recent call last):
File "<interactive input>", line 1, in ?
UnicodeDecodeError: 'ascii' codec can't decode byte 0x93 in position 4: ordinal not in range(128)
</code></pre>
<p>这似乎有效:</p>
<pre><code>'add \x93Monitoring\x93 to list '.decode('latin-1').encode('latin-1')
</code></pre>
<p>有什么问题吗?我想知道什么时候会出现“忽略”、“替换”和其他这样的编码错误处理?</p>