Как узнать дату создания папки в python?

Пользователь

от cooper.berge , в категории: Python , 7 месяцев назад

Как узнать дату создания папки в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от fred , 6 месяцев назад

@cooper.berge 

Вы можете использовать модуль os в Python, чтобы получить дату создания папки.


Вот пример кода:

1
2
3
4
5
6
import os

path = "/путь/к/папке"
ctime = os.path.getctime(path)

print("Дата создания папки:", ctime)


Функция os.path.getctime(path) возвращает время создания пути, указанного в path, в виде количества секунд, прошедших с полуночи 1 января 1970 года (так называемый "Unix-эпоха").


Чтобы преобразовать этот формат времени в более удобочитаемую форму, вы можете использовать модуль datetime. Вот пример:

1
2
3
4
5
6
7
import os
import datetime

path = "/путь/к/папке"
ctime = os.path.getctime(path)

print("Дата создания папки:", datetime.datetime.fromtimestamp(ctime))


Функция datetime.datetime.fromtimestamp(ctime) преобразует количество секунд, прошедших с Unix-эпохи, в объект datetime.datetime, который можно легко форматировать и выводить в любом желаемом формате.