все Python 3osфункция
os.fstat
os — файловые дескрипторы
Возвращает os.stat_result для открытого файлового дескриптора.
Синтаксис
os.fstat(fd)
Описывает именно открытый файл, даже если его с тех пор переименовали, удалили или подменили на диске. Поэтому её применяют против гонок: сначала открыть, потом проверить fstat, а не наоборот. Для файлового объекта Python то же самое — os.fstat(f.fileno()).
Примеры
import os
fd = os.open(os.__file__, os.O_RDONLY)
print(os.fstat(fd).st_size > 0) # → True
os.close(fd)
См. также
Частые ошибки
Открыть в полном глоссарииdocs.python.orgСообщить о неточности