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