Os.fstat в Python доступен на каждой платформе? - PullRequest
0 голосов
/ 28 ноября 2018

Документация по os.stat() и os.fstat() несколько сбивает с толку по этому поводу.На os.stat() он говорит, что на некоторых платформах он также принимает файловые дескрипторы и что набор os.supports_fd может использоваться для проверки, так ли это.На os.fstat() он ничего не говорит о платформах, но что, начиная с Python 3.3, он эквивалентен os.stat().

Означает ли это здесь "псевдоним", а в системах, где os.stat() - нетподдерживать дескрипторы файлов, я не могу их использовать вообще, или это означает, что в таких системах мне просто нужно использовать os.fstat() вместо этого?

Кроме того, существуют ли какие-либо широко используемые платформы, которые не поддерживают использованиефайловые дескрипторы для stat в любом случае, или это просто что-то вроде «могут быть платформы, не поддерживающие его, но мы ничего не знаем»?

...