亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python:綁定套接字:“地址已在使用中”

Python:綁定套接字:“地址已在使用中”

慕絲7291255 2019-10-09 15:39:57
我對TCP / IP網絡上的客戶端套接字有疑問。假設我用try:    comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)    comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)except socket.error, msg:    sys.stderr.write("[ERROR] %s\n" % msg[1])    sys.exit(1)try:    comSocket.bind(('', 5555))    comSocket.connect()except socket.error, msg:    sys.stderr.write("[ERROR] %s\n" % msg[1])    sys.exit(2)創建的套接字將綁定到端口5555。問題是結束連接后comSocket.shutdown(1)comSocket.close()使用wireshark,我看到套接字從兩側都被FIN,ACK和ACK關閉,我不能再使用該端口。我收到以下錯誤:[ERROR] Address already in use我想知道如何立即清除端口,以便下次仍可以使用該端口。comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)setsockopt似乎無法解決問題,謝謝!
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 682 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號