我正在尝试创建一个程序来获取 jpeg 的特定 EXIF 信息,而不使用 PIL 等。我正在读取二进制文件,但输出有点混乱......
file = open("/Users/Niko/Desktop/IMG.JPG", "rb")
print(file.read(16))
哪个输出:
b'\xff\xd8\xff\xe1/\xfeExif\x00\x00MM\x00*\x00\x00\x00\x08\x00\x0b\x01\x0f\x00\x02\x00\x00\x00\x06\x00\x00'
我感到困惑的是“\”、“/”和“*”是什么意思......我知道表示它的 jpeg 的前几个字节是 0xFF 0xD8,所以我认为 \s 是 0 ? 谁能帮我理解这一点?
对于初学者的任何错误,一般来说是编码新手,并且刚刚开始创建这个程序,我们深表歉意。