Метод stat модуля os - статус пути на Python

Метод stat предназначен для получения информации о статусе пути, указанного в его параметре. Возвращает строку или байтовый объект os.stat_result с атрибутами.

Атрибуты объекта os.stat_result

Атрибут Описание
st_mode Показывает тип файла и режим битов файла.
st_ino Показывает номер индексного дескриптора в Unix и индекс файла на ОС Windows.
st_dev Показывает идентификатор устройства, на котором находится файл.
st_nlink Показывает количество жестких ссылок.
st_uid Показывает идентификатор пользователя владельца файла.
st_gid Показывает групповой идентификатор владельца файла.
st_size Показывает размер файла в байтах.
st_atime Показывает время последнего доступа. Выражается в секундах.
st_mtime Показывает время последней модификации контента. Выражается в секундах.
st_ctime Показывает время последнего изменения метаданных в Unix и время создания в Windows. Выражается в секундах.
st_atime_ns Показывает время последнего доступа. Выражается в наносекундах как целое число.
st_mtime_ns Показывает время последней модификации контента. Выражается в наносекундах как целое число.
st_ctime_ns Показывает время последнего изменения метаданных в Unix и время создания в Windows. Выражается в наносекундах как целое число.
st_blocks Показывает количество блоков по 512 байт, выделенных для файла.
st_rdev Показывает тип устройства, если оно является индексным дескрипторным.
st_flags Показывает определенные пользователем флаги для файла.

Синтаксис

import os os.stat(путь к файлу/папке)

Пример

Давайте узнаем статус файла:

import os print(os.stat('file.txt'))

Результат выполненного кода:

os.stat_result( st_mode=33206, st_ino=1970324838088376, st_dev=2862826519, st_nlink=1, st_uid=0, st_gid=0, st_size=210, st_atime=1701422724, st_mtime=1701364277, st_ctime=1701363216 )

Смотрите также

  • метод path.getsize модуля os,
    который возвращает размер пути в байтах
  • метод disk_usage модуля shutil,
    который возвращает статистику использования диска
  • метод getcwd модуля os,
    который возвращает текущую рабочую папку



Чат с GPT Компилятор