from socket import SHUT_WR, socketpair sender, receiver = socketpair() with sender, receiver: sender.sendall(b"ok") sender.shutdown(SHUT_WR) print(receiver.recv(2)) print(receiver.recv(2))