2

在 Python 3 中,我们使用"string".encode()and"string".decode()将 Unicode 字符串转换为字节字符串,或者将字节字符串转换为 Unicode 字符串。

在 Python 2 中,我们有str()and unicode(),我们也可以encode()decode()to 他们。但是,Python 3 之间有什么区别吗?

4

1 回答 1

1

在python2中,str是字节字符串,unicode是unicode字符串。但是编码和解码有些傻,详情参考http://nedbatchelder.com/text/unipain.html

于 2013-03-11T09:37:10.460 回答