Как может случиться, что «не все файловые объекты доступны для поиска», согласно pydoc? - PullRequest
0 голосов
/ 05 апреля 2019

Я запустил "pydoc file.seek", и эта строка из документации озадачила меня. «Обратите внимание, что не все файловые объекты доступны для поиска». Насколько я понимаю, «недоступный для поиска» означает «вы не можете использовать поиск, даже если у вас есть разрешение на доступ». Я не понимаю, как это вообще возможно? Как могут быть файловые объекты, которые нельзя искать?

1 Ответ

1 голос
/ 05 апреля 2019

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

...