Предполагая, что файл существует (используя os.path.exists(filename), чтобы сначала убедиться, что он существует), как мне отобразить время последнего изменения файла? Это на Linux, если это что-то меняет.
os.path.exists(filename)
>>> import os >>> f = os.path.getmtime('test1.jpg') >>> f 1223995325.0
с начала (эпохи)
os.stat ()
import os filename = "/etc/fstab" statbuf = os.stat(filename) print("Modification time: {}".format(statbuf.st_mtime))
Linux не записывает время создания файла ( для большинства файловых систем ).
Новое для Python 3.4+ (см .: pathlib )
import pathlib path = Path('some/path/to/file.ext') last_modified = path.stat().st_mtime