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

Réseau/Web Python Discussion :

Telnetlib : problème avec l'utilisation de read_until("


Sujet :

Réseau/Web Python

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 11
    Points : 8
    Points
    8
    Par défaut Telnetlib : problème avec l'utilisation de read_until("
    Bonjour,

    Je cherche à faire un script en python qui permetterait de compiler sur plusieurs os en une seule fois, grace à telnetlib.
    Ce script récupère les paramètres de connexion pour chaque machine (os, user, password, ...), fait un telnet dessus et lance la commande adaptée pour compiler mon programme C++.

    Pour écrire mes commandes, je cherche à me positionner après le prompt et je fais donc un read_until (">").
    Mais lorsque lors de ma compilation j'ai des warnings, ceux-ci peuvent posséder un ">" qui ne correspond pas à mon prompt.
    Et mon read_until(">") s'arrête donc là. Ce qui pose problème pour la commande suivante.

    J'ai bien essayé avec un read_very_eager() car je pensais qu'il me lirait tout mais j'ai l'impression qu'il ne lit rien (peut-être lit-il trop vite en fait ?).
    Je ne peux pas vraiment faire un read_all() non plus car je ne veux pas fermer ma connexion tout de suite.

    Est-ce que quelqu'un saurait comment résoudre ce problème (autrement qu'en éliminant les warnings à la compil) ?

    Merci d'avance,
    Marie.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 11
    Points : 8
    Points
    8
    Par défaut
    Bon, finalement, j'ai changé mon prompt en un un prompt très reconnaissable. Comme ça, le read_until peut pas se louper. C'est pas terrible mais bon, j'ai pas trouvé mieux.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec l'utilisation d'un module
    Par goblin dans le forum Modules
    Réponses: 4
    Dernier message: 09/11/2005, 20h55
  2. Formulaires : problème avec les slashes et les quotes
    Par GarGamel55 dans le forum Langage
    Réponses: 1
    Dernier message: 12/10/2005, 15h59
  3. Problème avec l'utilisation de librairies
    Par Aradesh dans le forum MFC
    Réponses: 3
    Dernier message: 01/08/2005, 15h00
  4. [debutant] problème avec type à utiliser
    Par mlequim dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 15/07/2005, 16h08
  5. Problème avec l'utilisation de la fonction clock
    Par Matgic95 dans le forum C++Builder
    Réponses: 13
    Dernier message: 09/05/2005, 19h27

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