doballe a écrit 3 commentaires

  • [^] # Re: Probleme de structure

    Posté par  . En réponse au message listes et comparaison. Évalué à 1.

    Salut,

    Merci pour cette info très appréciable.
    Encore une fois, python économise les lignes de code, j'imaginais pas à quel point.
    Je viens d'essayer avec les dictionnaires, et ça marche aussi.
    Par contre, cette fois, pour les dictionnaires, j'aimerais bien pouvoir respecter l'association clé-contenu :

    Avec set :


    >>> d[1]='a'
    >>> d[2]='b'
    >>> d[3]='c'

    >>> f={}
    >>> f[1]='b'
    >>> f[2]='a'
    >>> f[3]='c'

    >>> g[1]='a'
    >>> g[2]='b'
    >>> g[3]='c'

    >>> from sets import *
    >>> set(d)==set(g)
    True
    >>> set(d)==set(f)
    True



    et je voudrais avoir set(d)==set(f) à false
  • # Réponse

    Posté par  . En réponse au message Compiler. Évalué à 1.

    C'est bon j'ai trouvé en cherchant un petit peu, j'ai utilisé IDLE qui est incorporé au logiciel, et l'éxécution se fait rapidement par un ctrl F5.
  • [^] # La structure de mon fichier

    Posté par  . En réponse au message parser un fichier texte. Évalué à 2.

    Voilà,
    en fait mon fichier est une description d'une BDD et je voudrais en récupérer les liens entre les tables :

    extrait du fichier :

    // AdrIpBail
    Bailleur, ST=AdrIpBail, SF=BailleurId, DT=Bailleur, C=1, T=NORMAL;

    // Bailleur
    Comment, ST=Bailleur, SF=CommentId, DT=Comment, C=1, T=OWNCOPY, UN="Commentaire", UT=comment, SD="Commentaire";
    Contact, ST=Bailleur, SF=BailleurId, DT=ContactBail, C=N, T=OWN, SD="Contacts";
    Contrat, ST=Bailleur, SF=BailleurId, DT=Contrat, C=N, T=DEFINE, SD="Contrats";

    // NomTable
    NomAutreTableEnLIEN, ST=var1, SF=var2, DT=var3, C=var3...

    et je veux récupérer NomTable, NomAutreTableEnLIEN, var1,var2....

    je peux éventuellement rajouter d'autres marqueurs pour séparer les champs que je veux récupérer...

    Si vous avez des exemples ou suggestions sur ce thème, je vous en remercie par avance.