嗨,有一种方法可以从给定URL的在线图像中读取exif数据,而无需下载该图像?现在我正在做类似的事情:

import urllib, pyexiv2
urllib.urlretrieve(url, File)
exif_info = pyexiv2.ImageMetadata(File)
exif_info.read()
print exif_info.exif_keys


但是我想不用下载步骤就能直接从互联网上阅读。那可能吗?

编辑:只是要清楚我所指的网址是类似http://www.site.com/logo.jpg

最佳答案

实际上,将语句“直接从Internet读取”称为下载。

如果您只能下载文件的某些部分,则可以。但我认为这是不可能的,特别是因为您无法确定EXIF数据在文件中的位置。

关于python - 使用python在线从图像获取exif数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7041956/

10-11 07:09