直接看代码
''' 使用使用shutdown来关闭socket的功能 SHUT_RDWR:关闭读写,即不可以使用send/write/recv/read SHUT_RD:关闭读,即不可以使用recv/read SHUT_WR:关闭写,即不可以使用send/write ''' import socket s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect(("localhost",50000)) s.sendall("this is shutdown test" + "\r\n") s.send("this is shutdown test") s.shutdown(socket.SHUT_RDWR) print(socket.SHUT_RDWR) print(socket.SHUT_RD) print(socket.SHUT_WR) s.close()