在python 2.7中无法将文件作为二进制文件读取
c是str对象。它不应该是字节对象吗?根据博士的说法,应该是这样的 在Python 3.2中,它实际上是一个字节对象。Python2.7中发生了什么在python 2.7中无法将文件作为二进制文件读取,python,file,Python,File,c是str对象。它不应该是字节对象吗?根据博士的说法,应该是这样的 在Python 3.2中,它实际上是一个字节对象。Python2.7中发生了什么 平台:Kubuntu 12.04 64位字节是Python2.7中str的别名字节是Python2.7中str的别名。这会导致什么问题?问题到底是什么?我想分析图像文件格式,获取文件头和原始数据。如何操作str对象?使用struct模块“将字符串解释为压缩二进制数据”。这会导致什么问题?问题到底是什么?我想分析图像文件格式,获取文件头和原始数据。如
平台:Kubuntu 12.04 64位
字节
是Python2.7中str
的别名字节
是Python2.7中str
的别名。这会导致什么问题?问题到底是什么?我想分析图像文件格式,获取文件头和原始数据。如何操作str对象?使用struct
模块“将字符串解释为压缩二进制数据”。这会导致什么问题?问题到底是什么?我想分析图像文件格式,获取文件头和原始数据。如何操作str对象?使用struct
模块“将字符串解释为压缩二进制数据”。OP可能应该将读入的字节(str)转换为。OP可能应该将读入的字节(str)转换为。
file = open("images.jpeg", "rb")
c = file.read(512)
print(type(c))
print(c)
file.close()