如果 socket 在超时时间内可读,则说明 socket 未关闭;如果 socket 不可读,即超时,则说明 socket 已关闭。 3. 使用try-except块 另一种常见的方法是使用try-except块来捕获 socket 相关异常,从而判断 socket 是否已经关闭。 importsocket# 创建 socket 对象s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)# ...
[],[],0)exceptsocket.errorase:ife.errno==9:# errno 9 means Bad file descriptorreturnTruereturnFalse# 创建一个socket连接s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connect(("127.0.0.1",8080))# 关闭socket连接s.close()# 判断socket是否关闭ifis_socket_closed(s):print("Socket is clo...
isClosed()告诉你是否你,你们已关闭这个插座。在你找到之前,它会返回假的。如果同侪已关闭连接有条不...