根据 pydoc,怎么可能 "not all file objects are seekable"?

How can it be that "not all file objects are seekable", according to pydoc?

I 运行 "pydoc file.seek" 文档中的这一行让我感到困惑。 "Note that not all file objects are seekable."据我理解,"not seekable"就是"you can't use seek, even if you have access permission"。我不明白,这怎么可能?怎么会有无法查找的文件对象呢?

磁盘上的文件始终是可搜索的,但文件句柄抽象不仅仅适用于本地磁盘上的文件。单向信息流,如管道、网络套接字等,只要您将它们缓冲或保存在内存中,它们就在那里;除非您自己保存了信息,否则您无法返回并重新获取五分钟前客户对您的回复。