龙太子1314

python str 与unicode互相转换

python 中str 与unicode互相转化

*  python中的str对象其实就是"8-bit string" ,字节字符串,本质上类似java中的byte[]。 
*  而python中的unicode对象应该才是等同于java中的String对象,或本质上是java的char[]。 

 str: s = "你好"

 unicode: u = u"你好“

 unicode转化为str,采用encode 编码:

 str = u.encode('utf-8')

 str转化为unicode ,采用decode 解码:

 unicode = s.decode('utf-8')

posted on 2021-07-19 16:43  while_true_work_hard  阅读(637)  评论(0编辑  收藏  举报

导航