1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| import socket
hote = ''
port = 12800
connexion_principale = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connexion_principale.bind((hote, port))
connexion_principale.listen(5)
print("Le serveur écoute à présent sur le port {}".format(port))
connexion_avec_client, infos_connexion = connexion_principale.accept()
printf("communication")
cmd=os.open("./lance.sh")
oss=cmd.read()
printf(oss)
msg_recu = b""
while msg_recu != b"fin":
msg_recu = connexion_avec_client.recv(1024)
print(msg_recu.decode())
connexion_avec_client.send(b"Fini")
print("Fermeture de la connexion")
connexion_avec_client.close()
connexion_principale.close() |