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 :

[netmiko] Erreur après quelque minutes de lancement d'un script en python


Sujet :

Réseau/Web Python

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Novembre 2012
    Messages : 90
    Points : 74
    Points
    74
    Par défaut [netmiko] Erreur après quelque minutes de lancement d'un script en python
    Bonjour
    nouveau sur le développement avec Python
    j'ai lancé un script pour la collecte des interfaces libres des routeurs sur réseau le message dessous s'affiche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    File "D:\Users\abN\AppData\Local\Continuum\anaconda3\envs\spyder\lib\site-packages\netmiko\huawei\huawei_ssh.py", line 72, in set_base_prompt
        if not prompt[-1] in (pri_prompt_terminator, alt_prompt_terminator):
     
    IndexError: string index out of range
    pouvez-vous m'expliquer l'erreur et comment résoudre ?
    Merci par avance

  2. #2
    Expert éminent
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 461
    Points : 9 248
    Points
    9 248
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Si prompt est une chaîne de caractères (type str), alors, prompt[-1] renvoie le dernier caractère de cette chaîne.

    Mais si cette chaine est vide, Python renvoie l'erreur: "string index out of range", ce qui est logique.

    Pour le confirmer: ajoute un print(len(prompt)) juste avant le "if".
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 277
    Points : 36 762
    Points
    36 762
    Par défaut
    Salut,

    Citation Envoyé par nassiri Voir le message
    j'ai lancé un script pour la collecte des interfaces libres des routeurs sur réseau le message dessous s'affiche
    Soit vous utilisez mal la bibliothèque netmiko, soit il y a un bug à rechercher dans les issues.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. [FMOD Ex] Erreur après x minutes/jours d'e fonctionnement
    Par techinfo01 dans le forum FMOD
    Réponses: 1
    Dernier message: 19/04/2013, 00h49
  2. Interdit de site après quelques minutes même en changeant d'IP
    Par gerald@23juin.net dans le forum Sécurité
    Réponses: 16
    Dernier message: 19/04/2010, 11h26
  3. BSOD et extinction après quelques minutes (XP familal)
    Par calagan99 dans le forum Composants
    Réponses: 3
    Dernier message: 30/07/2008, 16h55
  4. Réponses: 2
    Dernier message: 22/07/2008, 10h35
  5. Arret de mon pc apres quelques minutes du check d'anti virus
    Par christophebmx dans le forum Sécurité
    Réponses: 4
    Dernier message: 01/07/2005, 14h50

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