擅长:python、mysql、java
<p>如果你想读UCS-2,为什么要告诉Python它是UTF-8?0xff很可能是小端字节顺序标记的第一个字节:</p>
<pre><code>>>> codecs.BOM_UTF16_LE
b'\xff\xfe'
</code></pre>
<p>UCS-2也不推荐使用,原因很简单,Unicode已经超过了它。典型的替代品是UTF-16。在</p>
<p>在<a href="https://stackoverflow.com/questions/14488346/python-3-reading-ucs-2-be-file">Python 3: reading UCS-2 (BE) file</a>中链接的更多信息</p>