bonjour,
Je souhaite que mon code lise les commandes qui sont dans un fichier texte et envoie ces commandes par telnet à un équipement réseau (cisco ) voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 # coding: utf8 import socket, sys hote = "ip" port = port tn = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tn.connect((hote, port)) print("Connexion etablie avec le serveur sur le port {}".format(port)) tn.send(b"en\n") with open("commande.txt", "r") as filin: for Ligne in filin: tn.sendall(Ligne.encode('utf-8')) print("Fermeture de la connexion") tn.close()
jusqu'ici : tn.send(b"en\n") pas de soucis ca marche mais c'est lors de la lecture du fichier puis récupération ligne par ligne pour envoie de cette ligne que rien ne se passe .... plz help
Partager