import zmq context = zmq.Context() # Socket to talk to server print("Connecting to hello world server…") socket = context.socket(zmq.DEALER) socket.connect("tcp://147.250.9.87:5555") # Do 10 requests, waiting each time for a response while True : jeu=input("Voulez-vous jouer ?:") if jeu=="PLAY": socket.send_multipart([b'',b"PLAY"]) empty,reponse=socket.recv_multipart() print(reponse.decode()) JouC=input() socket.send_multipart([b'',JouC.encode()]) empty,reponse=socket.recv_multipart() print(reponse.decode()) nom=input() socket.send_multipart([b'',nom.encode()]) for i in range(5): empty,reponse=socket.recv_multipart() print(reponse.decode()) position_avant=input() socket.send_multipart([b'',position_avant.encode()]) empty,reponse=socket.recv_multipart() print(reponse.decode()) position_queue=input() socket.send_multipart([b'',position_queue.encode()]) empty,reponse=socket.recv_multipart() print(reponse.decode()) case=input() socket.send_multipart([b'',case.encode()]) empty,reponse=socket.recv_multipart() reponse=reponse.decode() print(reponse) while reponse=="Touche! Quelle case frapper?": case=input() socket.send_multipart([b'',case.encode()]) empty,reponse=socket.recv_multipart() print(reponse.decode()) empty,reponse=socket.recv_multipart() print(reponse.decode()) # Get the reply. #message = socket.recv()