IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Récupérer le resultat de PEXPECT


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 15
    Par défaut Récupérer le resultat de PEXPECT
    Bonjour à tous,

    Je vous expose mon problème.

    Donc à partir d'un script python, j'aimerai lancer un TELNET sur un routeur où je veux lancer des commandes (C'est FAIT) mais je n'arrive pas à récupérer le résultat de la commande.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    child=pexpect.spawn('telnet X.X.X.X')
    child.expect('YYY')
    child.sendline('sh ip bgp')
    Merci d'avance

  2. #2
    Membre Expert Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Par défaut
    Bonsoir,

    child.read() ?
    Si la commande est terminée cela retourne du texte.

    @+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 15
    Par défaut
    Merci pour votre réponse.
    Mais j'ai trouvé, en fait c'est :

    Qui m'affiche le résultat de la dernière commande.
    Le problème maintenant c'est que quand le résultat ne tient pas sur une page ça me bloque sur le --More--

    Vous avez une solution ?

    Merci.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/09/2010, 14h15
  2. [SQL] Problème pour récupérer le resultats d'une requête
    Par -Neo- dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/06/2007, 10h50
  3. Récupérer le resultat de l'action browseforfolder
    Par boyerf dans le forum Delphi
    Réponses: 8
    Dernier message: 19/06/2006, 18h23
  4. Récupérer des resultats Google pour mon appli ?
    Par Bruno13 dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 06/03/2006, 18h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo