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 :

affichage de message d'érreur


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 146
    Par défaut affichage de message d'érreur
    Bonjour,

    J'aimerais savoir comment faire pour afficher un message d'érreur présent dans ma fonction qu'une seule fois quelque soit le nombre de fois que j'appel cette fonction......merci

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 327
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    class Programme():
     
        def __init__(self):
            self.variable = True
     
        def fonction(self):
            if self.variable:
                print "erreur..."
                self.variable = False

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 146
    Par défaut
    il y aurait pas une solution un peu moins compliqué sans utiliser les classes.....

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 327
    Par défaut
    L'avantage des classes, c'est que nous pouvons modifier les variables comme bon nous semble. J'ai une méthode "archaïque" mais qui fonctionne.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    variable = [0]
     
    def fonction():
        if variable[-1] == 0:
            print "erreur"
            variable.append(1)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 146
    Par défaut
    oui c'est "archaique" je sais mais l'important pour moi c'est que sa marche dans mon code.....
    j'ai une autre question:
    dans cell1 = "cell_3v3_hk_lon" cell2 = "cell_hk_lon"

    j'ai essayé de séléctionner la cellule qui comprend une sous chaine "_hk_" dans la chaine mais sa m'affiche les 2 cellules je sais pas prk:

    en utilisant une condition if....in.....

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 327
    Par défaut
    Bonjour,

    j'ai essayé de séléctionner la cellule qui comprend une sous chaine "_hk_" dans la chaine mais sa m'affiche les 2 cellules je sais pas prk:
    Je n'ai pas très bine compris ce que vous désiriez faire, qui plus est que "_hk_" est présent dans les deux céllules

Discussions similaires

  1. Réponses: 4
    Dernier message: 11/07/2006, 22h58
  2. Affichage du message précédent en début de page
    Par Eusebius dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 2
    Dernier message: 10/07/2006, 16h35
  3. Réponses: 2
    Dernier message: 05/05/2006, 14h49
  4. Réponses: 2
    Dernier message: 23/03/2006, 10h37
  5. [Exception]Affichage de message dans une Execption
    Par harris_macken dans le forum Général Java
    Réponses: 8
    Dernier message: 29/05/2005, 17h34

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