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 :

[try except keyerror] récupérer le nom de la variable


Sujet :

Python

  1. #1
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Points : 376
    Points
    376
    Par défaut [try except keyerror] récupérer le nom de la variable
    Hello,


    lorsqu'une exception keyerror et déclenchée, est-il possible de récupérer le nom de la variable manquante et qui a déclenchée l'exception?

    merci de votre aide

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2004
    Messages : 118
    Points : 137
    Points
    137
    Par défaut
    Tout simplement avec try: / except KeyError, ke:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
        dico = { 'a': 1 }
        k = dico['a']
        print "Key 'a' : Value = ", k
     
        try:
            k = dico['b']
            print "Key 'b' : Value = ", k
        except KeyError, ke:
            print "Error: no key %s in dico" %(ke)
    Résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Key 'a' : Value =  1
    Error: no key 'b' in dico

  3. #3
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Points : 376
    Points
    376
    Par défaut
    merci, c'est ce que je cherché.

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

Discussions similaires

  1. VBA Récupérer le nom d'une variable
    Par Contrec dans le forum Général VBA
    Réponses: 16
    Dernier message: 17/03/2009, 13h53
  2. Récupérer le nom d'une variable
    Par marsupilami34 dans le forum Général VBA
    Réponses: 1
    Dernier message: 11/03/2009, 23h07
  3. Récupérer le nom d'une variable
    Par hector2 dans le forum Scilab
    Réponses: 8
    Dernier message: 15/10/2008, 16h15
  4. [Tableaux] Récupérer le nom d'une variable
    Par Tchupacabra dans le forum Langage
    Réponses: 4
    Dernier message: 20/05/2008, 17h55
  5. [Tableaux] Récupérer le nom d'une variable
    Par lem dans le forum Langage
    Réponses: 6
    Dernier message: 06/02/2007, 10h21

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