解决python的socket编程报Errno 98的问题

socket默认不支持地址复用,如果要复用需要显示设定,即在绑定前调用setsockop函数t让套接字允许地址重用:socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)

s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)    
s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)    
s.bind((‘‘, UDP_PORT))  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。