在Python 3中,我们使用"string".encode()
和"string".decode()
将Unicode字符串转换为字节字符串,或将字节字符串转换为Unicode字符串。
在Python 2中,我们有str()
和unicode()
,我们也可以encode()
和decode()
。但是,Python 3之间有什么区别吗?
答案 0 :(得分:0)
在python2中,str是字节字符串,unicode是unicode字符串。但编码和解码有些愚蠢,详情请参考http://nedbatchelder.com/text/unipain.html