contro opinion wrote:

> how can i get "你好" from '\xc4\xe3\xba\xc3' ?

>>> print '\xc4\xe3\xba\xc3'.decode("gbk")
你好

General rule: use the decode() method to convert from bytestring to unicode 
and encode() to convert from unicode to bytestring.

bytestring.encode(x) will implicitly try 
bytestring.decode("ascii").encode(x) which is likely to fail.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to