📅 Как узнать дату файла в Python: быстрый и простой способ

Чтобы посмотреть дату файла Python, можно использовать модуль os.

import os

file_path = "путь_к_файлу.py"
file_timestamp = os.path.getmtime(file_path)
file_date = time.strftime("%Y-%m-%d", time.gmtime(file_timestamp))
print(f"Дата последнего изменения файла: {file_date}")

В этом примере мы используем функцию getmtime модуля os, чтобы получить временную метку последнего изменения файла. Затем мы используем модуль time, чтобы преобразовать временную метку в строку с форматом год-месяц-день. Наконец, мы выводим полученную дату.

Детальный ответ

Как посмотреть дату файла Python

Если вы хотите узнать дату создания или последней модификации файла в Python, вы можете использовать модуль os из стандартной библиотеки.


import os
import datetime

# Укажите путь к файлу, для которого вы хотите узнать дату
file_path = 'путь_к_файлу'

# Получите данные о файле
file_stats = os.stat(file_path)

# Получите время последней модификации файла
modification_time = file_stats.st_mtime

# Преобразуйте время последней модификации в формат даты
modification_date = datetime.datetime.fromtimestamp(modification_time).strftime('%Y-%m-%d %H:%M:%S')

# Выведите дату последней модификации файла
print(f'Дата последней модификации файла: {modification_date}')
    

В приведенном выше коде мы используем функцию os.stat(), которая возвращает информацию о файле, включая время последней модификации в формате времени Unix. Затем мы используем модуль datetime, чтобы преобразовать время последней модификации в формат даты и выводим его на экран.

Если вы хотите получить дату создания файла, вы можете использовать функцию os.path.getctime():


import os
import datetime

# Укажите путь к файлу, для которого вы хотите узнать дату создания
file_path = 'путь_к_файлу'

# Получите время создания файла
creation_time = os.path.getctime(file_path)

# Преобразуйте время создания файла в формат даты
creation_date = datetime.datetime.fromtimestamp(creation_time).strftime('%Y-%m-%d %H:%M:%S')

# Выведите дату создания файла
print(f'Дата создания файла: {creation_date}')
    

В этом коде мы использовали функцию os.path.getctime(), которая возвращает время создания файла в формате времени Unix. Затем мы преобразовали время создания в формат даты и вывели его на экран.

Обратите внимание, что результаты времени последней модификации и времени создания файла могут варьироваться в зависимости от операционной системы, файловой системы и особенностей окружения.

Видео по теме

Уроки Python / Модуль datetime

Работа с файлами в Python. Чтение и запись данных

Как восстановить даты на фото и видео по названию файла на Python

Похожие статьи:

🔥 Как безжалостно уничтожить объект в Python и стать настоящим мастером 🥷

🔧 Как сделать свое приложение на Python: пошаговая инструкция для начинающих 🔧

🔑 Зачем нужны списки в Python | Преимущества использования списков в Python

📅 Как узнать дату файла в Python: быстрый и простой способ

Что делает функция replace в Python и как она влияет на программирование

🔒 Как обрабатывать нажатия клавиш в Python: полезные советы и примеры кода

⚡️Как очистить окно IDLE Python: легкий способ для начинающих⚡️