【发布时间】:2020-12-06 12:49:43
【问题描述】:
我有一个包含 UTF-16 字符串的文件。当我尝试读取 unicode 时,会添加“”(双引号)并且字符串看起来像 "b'\\xff\\xfeA\\x00'"。内置的.decode 函数会抛出AttributeError: 'str' object has no attribute 'decode'。我尝试了几个选项,但都不起作用。
【问题讨论】:
-
你能把你尝试过的包括进来吗?这将使您更容易确定您需要帮助的地方。
-
我已经尝试
.decode('unicode_escape')并再次编码然后解码(这会打印一些中文字符)。
标签: python python-3.x character-encoding utf-16 python-unicode