【发布时间】:2012-06-25 20:02:01
【问题描述】:
我使用 pymysql 连接到 mysql 数据库,执行请求后得到以下字符串:\xd0\xbc\xd0\xb0\xd1\x80\xd0\xba\xd0\xb0。
这应该是 utf8 中的 5 个字符,但是当我使用 print s.encode('utf-8') 时,我得到了:╨╝╨░╤А╨║╨░。该字符串看起来像 unicode 字符的字节表示,python 无法识别。
那么我该怎么做才能让python正确处理它们呢?
【问题讨论】: