相关疑难解决方法(0)

如何在Python中将字符串转换为utf-8

我有一个浏览器,它向我的Python服务器发送utf-8字符,但是当我从查询字符串中检索它时,Python返回的编码是ASCII.如何将纯字符串转换为utf-8?

注意:从Web传递的字符串已经是UTF-8编码的,我只想让Python将其视为UTF-8而不是ASCII.

python unicode utf-8 python-2.7

177
推荐指数
9
解决办法
54万
查看次数

'str'对象在Python3中没有属性'decode'

我在python 3.3.4中使用"decode"方法遇到了一些问题.这是我的代码:

for lines in open('file','r'):
    decodedLine = lines.decode('ISO-8859-1')
    line = decodedLine.split('\t')
Run Code Online (Sandbox Code Playgroud)

但是我无法解决这个问题:

AttributeError: 'str' object has no attribute 'decode'
Run Code Online (Sandbox Code Playgroud)

你有什么想法?谢谢

python python-3.x python-3.3

9
推荐指数
3
解决办法
5万
查看次数

标签 统计

python ×2

python-2.7 ×1

python-3.3 ×1

python-3.x ×1

unicode ×1

utf-8 ×1