如何解决通过piexif读取EXIF信息时,随机字母的重要性
我只是进入python,专门使用Pillow和piexif提取和编辑EXIF数据来获取一堆jpeg。我使用piexif来提取和读取像ImageDescription这样的EXIF数据信息,并且注意到很多字段的前面都带有随机字母。当我第一次拉ImageDescription时,它读为b'Olympus .....',我编辑了标签,当我将其输出时,现在给了我一个测试,只是测试(没有b或撇号,并且piexif的样本显示了u) / p>
有人知道撇号和/或随机字母的目的吗?
解决方法
我做了一些研究,发现有几个字母被使用,例如u,r或b。如果在字符串之前找到r,它将变成字符串文字,而u和b只是编码选项。
,这些不是“随机字母”。它们分别表示Unicode literals(前缀u
,raw literals(r
)和bytestrings(b
)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。