#!/usr/bin/env python

import sys
import lazygal.pyexiv2api as pyexiv2
import lazygal.metadata


def exif_date(fn):
    metadata = pyexiv2.ImageMetadata(fn)
    metadata.read()
    try:
        return metadata['Exif.Photo.DateTimeOriginal'].value
    except:
        return None


def lazygal_date(fn):
    return lazygal.metadata.ImageInfoTags(fn).get_date()


if __name__ == '__main__':
    for fn in sys.argv[1:]:
        print fn, exif_date(fn).__repr__(), lazygal_date(fn).__repr__()
