X-Git-Url: https://scm.cri.ensmp.fr/git/Photo.git/blobdiff_plain/b0a7e10b4f32cf74864bb53268ca4d3080f23bc0..6c41809185e322ce2d30e98234f71144f78f06c0:/Products/Photo/standards/bridges/_bridges.py?ds=sidebyside diff --git a/Products/Photo/standards/bridges/_bridges.py b/Products/Photo/standards/bridges/_bridges.py new file mode 100755 index 0000000..b637a82 --- /dev/null +++ b/Products/Photo/standards/bridges/_bridges.py @@ -0,0 +1,16 @@ +from os.path import join +from Globals import package_home +home = package_home(globals()) + +f = file(join(home, 'xmp_exif.csv')) +lines = f.readlines() +f.close() +xmp2exif = {} +exif2xmp = {} + +for l in [l for l in lines if not l.startswith('#')] : + fields = [f.strip() for f in l.split(';')] + assert len(fields) == 2, "%s malformed at line: '%s')" % (path, l) + xmpName, exifTag = fields + xmp2exif[xmpName] = exifTag + exif2xmp[exifTag] = xmpName