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
相关文章推荐
- Python: 在Unicode和普通字符串之间转换
- Python 普通字符串和Unicode之间进行转换
- Python——在Unicode和普通字符串之间转换
- Python: 在Unicode和普通字符串之间转换
- Python: 在Unicode和普通字符串之间转换
- Python: 在Unicode和普通字符串之间转换
- 在Unicode和普通字符串之间转换
- Python: 在Unicode和普通字符串之间转换
- python 在Unicode和普通字符串 str 之间转换
- Python: 在Unicode和普通字符串之间转换
- SSIS无法在unicode和非unicode 字符串数据类型之间转换
- 字符串和数字之间的转换(Unicode)
- Unicode 与 String字符串之间的相互转换
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
- 无法在 unicode 和非 unicode 字符串数据类型之间转换。
- VC中Ansi、Unicode、UTF8字符串之间的转换和写入文本
- Java 字符串与Unicode之间的相互转换
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件
- Ansi、Unicode、UTF8字符串之间的转换和写入文本文件