博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python2.X如何将Unicode中文字符串转换成 string字符串
阅读量:6736 次
发布时间:2019-06-25

本文共 621 字,大约阅读时间需要 2 分钟。

普通字符串可以用多种方式编码成Unicode字符串,具体要看你究竟选择了哪种编码:

unicodestring = u"Hello world"
# 将Unicode转化为普通Python字符串:"encode" 
utf8string = unicodestring.encode("utf-8") 
asciistring = unicodestring.encode("ascii") 
isostring = unicodestring.encode("ISO-8859-1") 
utf16string = unicodestring.encode("utf-16") 
# 将普通Python字符串转化为Unicode:"decode" 
plainstring1 = unicode(utf8string, "utf-8") 
plainstring2 = unicode(asciistring, "ascii") 
plainstring3 = unicode(isostring, "ISO-8859-1") 
plainstring4 = unicode(utf16string, "utf-16") 
assert plainstring1 == plainstring2 == plainstring3 == plainstring4

转载于:https://www.cnblogs.com/qiaoxin/p/7048782.html

你可能感兴趣的文章
自动化部署脚本--linux执行sh脚本
查看>>
软件工程随笔(1)--jetbrain在软件工程中的应用
查看>>
matlab 以cell的形式读取excel---保留原excel 里面的字符
查看>>
python 经典排序方法(冒泡排序,快速排序,二分法查找)
查看>>
树莓派与Linux系统之间文件传输
查看>>
CacheHelper
查看>>
今天开始了objective-c的学习!
查看>>
莫人云亦云,莫走弯路!正确认识ExtJs4
查看>>
xss如何加载远程js的一些tips
查看>>
《机器学习实战》支持向量机(手稿+代码)
查看>>
修改VS自带的模版文件
查看>>
hdu2874 LCA
查看>>
fedora中丢失或损坏fstab,无法启动,如何补救
查看>>
JAVA基本算法面试题:1斐波纳契数列
查看>>
GPU Memory Usage占满而GPU-Util却为0的调试
查看>>
iOS开发-UITapGestureRecognizer手势
查看>>
Java中的Lambda表达式
查看>>
Android中数据存储之SharedPreferences
查看>>
查询oracle中所有用户信息
查看>>
PHP数字价格格式化,保留两位小数
查看>>