这是一个创建于 2852 天前的主题,其中的信息可能已经有所发展或是发生改变。
我在 linux 下用 iconv 将 gbk 转成了 utf-8 的 text 文本,但是 python 在 encode 的时候报出了 UnicodeDecodeError: 'ascii' codec can't decode byte 0xb7 in position 63: ord,问了下别人说这是因为会产生 u"x"的符号,想问下这个是什么符号呀,啥意思,我 cat -A 也查不到
2 条回复 • 2017-05-17 20:50:47 +08:00
 |
|
1
binux 2017-05-15 23:35:48 +08:00
你 API 调错了
|
 |
|
2
stamaimer 2017-05-17 20:50:47 +08:00
在 encode 的时候出了 UnicodeDecodeError 的错,你要搞清楚 encode,decode,unicode(str), str(bytes)的关系。括号里是 python3 的类型。
|