Python[Errno 98]地址已在使用中

在我的Python套接字程序中,有时需要使用Ctrl-C来中断它。执行此操作时,它会使用socket.close()关闭连接

然而,当我试图重新打开它时,我必须等待一分钟才能再次连接。如何正确关闭插座?还是有意这样做

是的,这是有意的。在这里你可以阅读详细的解释。可以通过在套接字上设置SO_REUSEADDR选项来覆盖此行为。例如:

sock.setsockopt(socket.SOL\u socket,socket.SO\u REUSEADDR,1)

发表评论