【发布时间】:2011-05-10 02:48:03
【问题描述】:
我有一个将 utf-8 字符发送到我的 Python 服务器的浏览器,但是当我从查询字符串中检索它时,Python 返回的编码是 ASCII。如何将纯字符串转换为 utf-8?
注意:从网络传递过来的字符串已经是 UTF-8 编码的,我只是想让 Python 将其视为 UTF-8 而不是 ASCII。
【问题讨论】:
-
我认为更好的标题是如何在不翻译的情况下将字符串强制转换为 unicode?b>
-
在 2018 年,python 3 如果你得到 ascii 解码错误,请执行
"some_string".encode('utf-8').decode('utf-8')
标签: python python-2.7 unicode utf-8