L'explorateur de windows permet de connaitre la date d'un cliché au format JPG, pris par un appareil photo numérique.
Quelqu'un aurait-il un programme pour récupérer cette date.
Merci
Version imprimable
L'explorateur de windows permet de connaitre la date d'un cliché au format JPG, pris par un appareil photo numérique.
Quelqu'un aurait-il un programme pour récupérer cette date.
Merci
S'il s'agit de la date de création du fichier, ceci pourrait aider:
os.stat permet de récupérer un tuple d'infos sur le fichier, le dernier élément étant la date de création, sous forme d'un timestamp.Code:
1
2
3 import os from datetime import datetime print datetime.fromtimestamp(os.stat(chemin_du_fichier)[-1])
datetime.fromtimestamp permet de le convertir en un objet datetime, pour être manipulé ou affiché dans un format lisible.
Non, il ne s'agit pas de la date de création du fichier, mais de la date de création du cliché.
Cette date figure dans le fichier JPG transmis par l'appareil photo et que l'explorateur de windows sait trouver.
Merci quand même
il existe une lib EXIF.py qui devrait répondre à ton besoin.
Code:
1
2
3
4 from EXIF import process_file im = open('mon_image.jpg', 'rb') tags = process_file(im) print tags['EXIF DateTimeOriginal']
Code:2008:03:07 09:55:46
Merci, ça marche très bien !