socket

socket

# 设置端口立即重用

sk.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)

为啥我设置了端口立即重用,当我服务端异常结束后,再次运行就提示我端口被占用呢

Traceback (most recent call last):
File "./tcp_file_server.py", line 12, in <module>

sk.bind(('127.0.0.1',7677))

OSError: [Errno 98] Address already in use


回答:

说明它没有退出,你直接关闭程序再启动如果没出现这问题那我说的应该是对的

以上是 socket 的全部内容, 来源链接: utcz.com/p/937817.html

回到顶部