美文网首页
python中Unicode和str之间的转换

python中Unicode和str之间的转换

作者: 那脸憔悴 | 来源:发表于2017-03-27 12:51 被阅读0次
1 #将Unicode转换成普通的Python字符串:”编码(encode)”
unicodestring = u"Hello world"
utf8string = unicodestring.encode("utf-8")
asciistring = unicodestring.encode("ascii")
isostring = unicodestring.encode("ISO-8859-1")
utf16string = unicodestring.encode("utf-16")

2 #将普通的Python字符串转换成Unicode: “解码(decode)”
plainstring1 = unicode(utf8string, "utf-8")
plainstring2 = unicode(asciistring, "ascii")
plainstring3 = unicode(isostring, "ISO-8859-1")
plainstring4 = unicode(utf16string, "utf-16")

相关文章

网友评论

      本文标题:python中Unicode和str之间的转换

      本文链接:https://www.haomeiwen.com/subject/vzqrottx.html