您的位置:首页 > 其它

Unicode和普通字符串之间转换

2013-06-05 09:41 411 查看
1 #将Unicode转换成普通的Python字符串:"编码(encode)"
2 unicodestring = u"Hello world" 
3 utf8string = unicodestring.encode("utf-8") 
4 asciistring = unicodestring.encode("ascii") 
5 isostring = unicodestring.encode("ISO-8859-1") 
6 utf16string = unicodestring.encode("utf-16") 
#将普通的Python字符串转换成Unicode: "解码(decode)" 
10 plainstring1 = unicode(utf8string, "utf-8") 
11 plainstring2 = unicode(asciistring, "ascii") 
12 plainstring3 = unicode(isostring, "ISO-8859-1") 
13 plainstring4 = unicode(utf16string, "utf-16") 
14 assert plainstring1==plainstring2==plainstring3==plainstring4

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: