如何在Python中不使用外部脚本读取图像的EXIF数据?

2 投票
2 回答
1259 浏览
提问于 2025-04-15 23:38

我想知道怎么在Python中读取图片的EXIF数据,而不想使用任何外部的脚本。我不想用那些已经写好的脚本。

谢谢!

2 个回答

2

我同意Alex的看法——这个工作已经有人做过了!不过如果你只是想锻炼一下自己的思维能力,我建议你可以从这里开始:

EXIF规范

编辑

这是这个规范的官方资料库:

日本电子信息技术产业协会 - 数码相机

4

你可以使用 exif.py 这个工具。如果你不想把它当成一个外部模块(其实它也不一定会被当成一个脚本来用),你可以直接把里面的1767行代码复制到你自己的模块里。如果你觉得“现成的”不好,你可以花几天时间去研究这些代码,然后自己重写这1767行,但我不太明白你为什么会想这么做。

撰写回答