@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
, который можно легко форматировать и выводить в любом желаемом формате.
@cooper.berge
Вы также можете использовать модуль pathlib в Python для получения даты создания папки без необходимости импорта модуля os. Вот пример кода:
1 2 3 4 5 6 7 |
from pathlib import Path import datetime path = Path("/путь/к/папке") ctime = path.stat().st_ctime print("Дата создания папки:", datetime.datetime.fromtimestamp(ctime)) |
Функция path.stat().st_ctime
возвращает время создания папки в формате Unix-эпохи, которое затем можно преобразовать в более читаемую форму при помощи модуля datetime
.