Сообщить об ошибке.

Функция getctime() модуля os.path в Python

Получить время последнего изменения метаданных

Синтаксис:

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'