【发布时间】:2018-07-01 20:33:40
【问题描述】:
我有一个这样的数组
Address=['fâch','Pyrénées']
print(Address)
这里的数组有特殊字符。我该如何解决这个问题
错误:utf8' 编解码器无法解码位置 0 中的字节 0xe1:无效的继续字节
【问题讨论】:
标签: python python-2.7 utf-8
我有一个这样的数组
Address=['fâch','Pyrénées']
print(Address)
这里的数组有特殊字符。我该如何解决这个问题
错误:utf8' 编解码器无法解码位置 0 中的字节 0xe1:无效的继续字节
【问题讨论】:
标签: python python-2.7 utf-8
在 python2.7 中试试这个:
# -*- coding: utf-8 -*-
Address = ['fâch', 'Pyrénées']
for i in Address:
print i
注释行应该在文件的顶部。
【讨论】:
你可以这样使用:
Address=['fâch','Pyrénées']
for i in Address:
value = unicode(i, 'utf-8')
print value
这应该会有所帮助。
【讨论】: