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

Interfaçage autre langage Python Discussion :

cx_Oracle, besoin d'un petite explication dans exemple de gestion d'erreurs [Python 3.X]


Sujet :

Interfaçage autre langage Python

  1. #1
    Membre expert
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    décembre 2004
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : décembre 2004
    Messages : 2 025
    Points : 3 100
    Points
    3 100
    Par défaut cx_Oracle, besoin d'un petite explication dans exemple de gestion d'erreurs
    Bonjour,

    Je dois utiliser cx_Oracle pour me connecter a mon bon Oracle via Python.
    Comme je suis un bon garçon (si, si ..), je regardais la partie "Exception Handling" de la doc ici: https://cx-oracle.readthedocs.io/en/...ption-handling
    Il y a une ligne que je ne pige pas, désolé ... à la ligne ci-dessous (en suivant le lien que j'ai donné juste avant, bas de page):
    Vous allez rire, mais au début je pensais que c'était une coquille et que je devais lire:
    Mais apparement non, il faut bien écrire avec la virgule. Ca me fait bizarre et je ne suis pas sur de piger ce que cela signifie exactement.
    QQu'un peut m'éclairer?

    Merci!


    PS: je suis loin d'avoir de l'expérience sur Python, que cela soit clair
    Aux persévérants aucune route n'est interdite.
    Celui qui ne sait pas se contenter de peu ne sera jamais content de rien.
    Current Status
    Avec 40% de pollinisateurs invertébrés menacés d'extinction selon les Nations Unies, l'homme risque fort de passer de la monoculture à la mono diète...
    Faîtes quelque chose de bien avec vos petits sous: Enfants du Mekong

  2. #2
    Modérateur

    Homme Profil pro
    Architecte technique
    Inscrit en
    juin 2008
    Messages
    14 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2008
    Messages : 14 485
    Points : 24 505
    Points
    24 505
    Par défaut
    Salut,

    C'est une forme alambiquée (enfin je trouve) d'unpacking qui permet d'écrire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    L = 1, 2, 3
    a, b, c = L
    Dans le cas ou L est réduit à un seul élément:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    L = 1, # un tuple
    a, = L
    qu'on pourrait écrire plus clairement/simplement a = L[0]

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

  3. #3
    Membre expert
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifié)
    Inscrit en
    décembre 2004
    Messages
    2 025
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : OPNI (Objet Programmant Non Identifié)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : décembre 2004
    Messages : 2 025
    Points : 3 100
    Points
    3 100
    Par défaut
    Salut

    Citation Envoyé par wiztricks Voir le message
    Salut,

    C'est une forme alambiquée (enfin je trouve) ...

    - W
    Je n'osais pas le dire au début, mais je pense effectivement la même chose, surtout une fois l'explication donnée.

    En tout cas, merci!

    @+
    Aux persévérants aucune route n'est interdite.
    Celui qui ne sait pas se contenter de peu ne sera jamais content de rien.
    Current Status
    Avec 40% de pollinisateurs invertébrés menacés d'extinction selon les Nations Unies, l'homme risque fort de passer de la monoculture à la mono diète...
    Faîtes quelque chose de bien avec vos petits sous: Enfants du Mekong

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

Discussions similaires

  1. [AC-2010] Besoin d'une petite explication
    Par onobyone dans le forum Access
    Réponses: 2
    Dernier message: 24/06/2015, 14h07
  2. Besoin d'une petite explication
    Par geforce dans le forum JSF
    Réponses: 1
    Dernier message: 14/02/2012, 09h29
  3. [Command] Besoin d'une petite explication
    Par BkD35 dans le forum Design Patterns
    Réponses: 0
    Dernier message: 26/10/2009, 17h47
  4. Référence, besoin d'une petite explication
    Par sunshine33 dans le forum Langage
    Réponses: 2
    Dernier message: 04/04/2007, 09h00

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