Python 如何以编程方式提取WLPG添加的XMP标记?

Python 如何以编程方式提取WLPG添加的XMP标记?,python,windows-7,exif,xmp,exiftool,Python,Windows 7,Exif,Xmp,Exiftool,我尝试了Python中的exif.py和ExifTool,只是为了在命令行上进行调试 无论我做什么,我都无法提取由Windows Live照片库添加到JPEG的图像标签或评级 我在这里找到了关于这个问题的类似报道: 有人有解决办法吗 多亏了我最终发现WLPG中存在某种缓存方案,它没有将XMP标记写入图像文件。删除Pictures.pd6文件并重新启动解决了问题。Hi Alex。请寄给我一份样本文件,我会看一看。一个原因可能是XMP数据作为XML存储在单独的应用程序标记中。EXIF数据作为TIF

我尝试了Python中的exif.py和ExifTool,只是为了在命令行上进行调试

无论我做什么,我都无法提取由Windows Live照片库添加到JPEG的图像标签或评级

我在这里找到了关于这个问题的类似报道:

有人有解决办法吗


多亏了

我最终发现WLPG中存在某种缓存方案,它没有将XMP标记写入图像文件。删除Pictures.pd6文件并重新启动解决了问题。

Hi Alex。请寄给我一份样本文件,我会看一看。一个原因可能是XMP数据作为XML存储在单独的应用程序标记中。EXIF数据作为TIFF样式头存储在APP1中。正常的EXIF工具将看不到XMP数据。