什么';s Python';s相当于Java InputStream';有什么办法?
Java的InputStream提供了一个名为什么';s Python';s相当于Java InputStream';有什么办法?,java,python,sockets,Java,Python,Sockets,Java的InputStream提供了一个名为available的方法,该方法返回可以在不阻塞的情况下读取的字节数 如何在Python中实现这一点?您必须告诉我们您使用的对象类型。我想你说的是套接字读取。要么通过阻塞读取套接字,要么不通过阻塞读取套接字。如果您对此感兴趣,您可以测量您刚才在非阻塞读取中的读取方式。然而,听起来您似乎在试图将python转变为java.io风格的流缓冲区范例,而它只是不支持这种范例的细节。也许答案会有所帮助 或者 总之,您可以使用,它适用于Windows中的套接字以
available
的方法,该方法返回可以在不阻塞的情况下读取的字节数
如何在Python中实现这一点?您必须告诉我们您使用的对象类型。我想你说的是套接字读取。要么通过阻塞读取套接字,要么不通过阻塞读取套接字。如果您对此感兴趣,您可以测量您刚才在非阻塞读取中的读取方式。然而,听起来您似乎在试图将python转变为java.io风格的流缓冲区范例,而它只是不支持这种范例的细节。也许答案会有所帮助 或者
总之,您可以使用,它适用于Windows中的套接字以及UNIX中的套接字和其他文件(和管道)。您能解释一下为什么需要这些信息吗?我知道select,但我认为还有另一种方法:)也许下次你应该把这些信息添加到你的问题中?