字符串与字节字符串

时间:2012-03-14 04:25:49

标签: python

字符串和字节字符串之间有什么区别? 什么时候使用字节字符串而不是字符串?

更具体地说,如果我从网上下载图像或其他二进制文件,为什么在保存之前需要将其转换为字节字符串?

1 个答案:

答案 0 :(得分:3)

在2.x中,没有区别; str是一个字节序列。

在3.x中,字节字符串由字节文字b'...'标识;它可以通过将其编码到特定的字符集来从字符串中获取,并且它是大多数I / O操作的默认类型。