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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 from EXIF import process_file im = open('mon_image.jpg', 'rb') tags = process_file(im) print tags['EXIF DateTimeOriginal']
Code : Sélectionner tout - Visualiser dans une fenêtre à part 2008:03:07 09:55:46
Merci, ça marche très bien !
Partager