我未能在以下测试中关闭套接字:
UDP_IP = "my.ip"
UDP_PORT = 5005
class MyTestCase(unittest.TestCase):
def test_something(self):
my_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
my_socket.bind((UDP_IP, UDP_PORT))
#(snip)
所以,下次我运行这个东西时,我收到以下错误:
my_socket.bind((UDP_IP, UDP_PORT))
OSError: [Errno 98] Address already in use
当然,我总能使用另一个端口。但是,我想知道我是否可以释放我未能正确关闭的端口?