我写了这段代码:
'\xe4\xf6\xfc'.decode('latin1')
但我得到了这个:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute 'decode'
我正在使用python 3.4,我在mac上使用python。
答案 0 :(得分:0)
因为字符串类型不支持Python 3中的.decode()
方法。只需在字符串前添加b
,即可将其转换为bytes
类型:
>>> b'\xe4\xf6\xfc'.decode('latin1')
'äöü'