1. 程式人生 > >python中unicode 和 str相互轉化

python中unicode 和 str相互轉化

python中的str物件其實就是"8-bit string" ,位元組字串,本質上類似java中的byte[]。 
而python中的unicode物件應該才是等同於java中的String物件,或本質上是java的char[]。 

str: s = "你好"

unicode: u = u"你好“

unicode轉化為str,採用encode 編碼:

str = u.encode('gbk')

str轉化為unicode ,採用decode 解碼:

unicode = s.decode('gbk')

轉載自:https://blog.csdn.net/yxstory/article/details/78309685