En supposant que le fichier existe (en utilisant os.path.exists(filename)
pour s'assurer d'abord qu'il existe), comment afficher l'heure de la dernière modification d'un fichier? C'est sur Linux si cela fait une différence.
import os
filename = "/etc/fstab"
statbuf = os.stat(filename)
print("Modification time: {}".format(statbuf.st_mtime))
Linux n'enregistre pas l'heure de création d'un fichier ( pour la plupart des systèmes de fichiers ).
>>> import os
>>> f = os.path.getmtime('test1.jpg')
>>> f
1223995325.0
depuis le début de (Epoch)
Nouveau pour python 3.4+ (voir: pathlib )
import pathlib
path = Path('some/path/to/file.ext')
last_modified = path.stat().st_mtime