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 :

Extraire un élément de list vers une variable


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 76
    Par défaut Extraire un élément de list vers une variable
    Bonjour,
    Tout est dans le titre. J'ai cette liste stockée dans une variable (result_set):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [[('CN=user1 user1,OU=OUAjoute,DC=linux,DC=lan', {'memberOf': ['CN=GROUP1,OU=groupe,DC=linux,DC=lan', 'CN=GROUP2,OU=groupe,DC=linux,DC=lan']})
    J'aimerai, si possible, extraire GROUP1 et GROUP2 et les mettre dans 2 variables distinctes...

    J'ai regardé le tutorial et j'avoue que je suis un peu pommé avec les list

    Merci de votre aide

  2. #2
    Membre averti
    Inscrit en
    Décembre 2002
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 55
    Par défaut
    Peux tu fournir la vraie ligne de code (et pas just un bout)...

    JC

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 941
    Par défaut
    C'est le résultat d'une requête ldap je suppose. Une recherche ldap renvoie une liste de résultat. Chaque résultat est un tuple de 2 élements: le DN et un dictionnaire contenant les attributs de l'objet. Le dictionnaire associe à chaque attribut une liste de valeurs.
    Par exemple:
    result[0][1]['memberOf'][0]
    renvoie:
    premier 0 --> premier résultat
    1 --> second élément du tuple (les attributs)
    'memberOf' --> clé du dictionnaire (nom de l'attribut)
    second 0 --> premier élément de la liste (DN du groupe)

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 76
    Par défaut
    alors petite modification dans ma question

    Comment transformer cette liste en une chaîne de caractère ?
    Avant modif :
    Après modif :
    Se sera plus simple pour sortir des infos après...

    Quelqu'un a un idée ?

  5. #5
    Membre Expert Avatar de pacificator
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 074
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 074
    Par défaut
    Si malist est un variable, tu peux obtenir son contenu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    maliste = 'toto'
    print str([maliste])
    Ton premier exemple avec le DN n'est pas correcte, verifie tes fermetures de crochets, parenthèses, etc...

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 76
    Par défaut
    Rien de plus simple

    Merci

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

Discussions similaires

  1. extraire partie html vers une variable PHP
    Par Rifton007 dans le forum Langage
    Réponses: 7
    Dernier message: 22/09/2010, 18h51
  2. Extraire un élément faisant partie d'une variable dans une regexp
    Par byrdo dans le forum Programmation et administration système
    Réponses: 9
    Dernier message: 17/04/2009, 15h21
  3. Réponses: 12
    Dernier message: 06/08/2008, 14h39
  4. Basuler un élément d'une liste vers une autre liste
    Par Daniel MOREAU dans le forum Access
    Réponses: 1
    Dernier message: 13/04/2006, 22h55
  5. Lien vers une variable ?
    Par drinkmilk dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/02/2005, 09h55

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