import os.path os.path.getctime(path)
path
- путь к файлу или каталогу.float
- время последнего изменения метаданных.Функция getctime()
модуля os.path
возвращает системное время ctime
, которое в некоторых системах, например Unix, является временем последнего изменения метаданных, а в Windows - временем создания файла или каталога, указанномого в path
. Возвращаемое значение представляет собой число с плавающей запятой, указывающее количество секунд с начала эпохи Unix (смотрите модуль time
).
Если path
не существует или недоступен, то поднимается исключение OSError
.
Аргумент path
может принимать байтовые или текстовые строки. Функция os.path.getctime()
может принимать объект, представляющий путь к файловой системе, например такой как pathlib.PurePath
.
>>> import os.path >>> os.path.getctime('/home/docs-python/os.path.txt') # 1585213403.6642175 >>> ctime = os.path.getctime('/home/docs-python/os.path.txt') >>> import time >>> time.ctime(ctime) 'Thu Mar 26 12:03:23 2020' >>> ctime = os.path.getctime('/home/docs-python') >>> time.ctime(ctime) 'Thu Mar 26 15:07:01 2020'