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 :

formatage de données externes [Fait]


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de airod
    Homme Profil pro
    Gérant Associé, DMP Santé et Directeur technique
    Inscrit en
    Août 2004
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Gérant Associé, DMP Santé et Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 767
    Par défaut formatage de données externes
    bonsoir,

    Je gére (enfin j'essaie), la construction d'image via des données stockées dans un fichier de config (type .ini).
    Mon gros soucis, c'est que j'ai des séquences qui sont en fait des liste ou des tuples.
    Lorsque je parse mon fichier, je peux bien récupérer ces données mais seulement sous formes de string, alors que j'ai besoin de récupérer une liste si c'est une liste et un tuple si c'est un tuple.

    Il y a t il une fonction pour modifier le type de variable? qqu'un aurait il un conseil a me donner pour gérer de tel type de configuration.
    ex du fichier config:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    [package]
    background=(0,0,toto.png)
    largeur=2000
    hauteur=3000
    image=[(50,50,1900,1400,0),(50,1500,900,1400,1),(1050,1500,900,1400,2)]
    tag=[(0,0,filename)]
    police=(arial,8,0,0,0,0)
    chose importante : j'utilise une dictonnaire dans lesquel sont stocker toutes mes sections, mes clés et leur valeur.
    Je ne fait donc pas appelle au méthode get, getint, getfloat et getbolean du module configparser (comme spécifier dans la faq)
    Donc en fait, ce serait plutot comment dois faire pour modifier le type de donnée stockée dans ce fameux dictionnaire.

    merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    376
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 376
    Par défaut
    Ces quelques lignes t'aideront surement !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    >>> toto = "[(50,50,1900,1400,0),(50,1500,900,1400,1),(1050,1500,900,1400,2)]"
    >>> eval (toto)
    [(50, 50, 1900, 1400, 0), (50, 1500, 900, 1400, 1), (1050, 1500, 900, 1400, 2)]
    >>> tutu = eval (toto)
    >>> tutu
    [(50, 50, 1900, 1400, 0), (50, 1500, 900, 1400, 1), (1050, 1500, 900, 1400, 2)]
    >>> tutu [1]
    (50, 1500, 900, 1400, 1)
    >>> tutu [1][2]
    900

  3. #3
    Membre éclairé
    Avatar de airod
    Homme Profil pro
    Gérant Associé, DMP Santé et Directeur technique
    Inscrit en
    Août 2004
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Gérant Associé, DMP Santé et Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 767
    Par défaut
    Respect....
    Ca me fait avancer un grand coup et evite que je revois tout mon code ( )

    donc grand merci.

    => A voir aussi: http://python.developpez.com/faq/?page=ConfigValue

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

Discussions similaires

  1. [données externes] liaison de tables
    Par tiptop dans le forum Access
    Réponses: 9
    Dernier message: 21/10/2005, 17h57
  2. [Struts] Formatage des données
    Par Biloo dans le forum Struts 1
    Réponses: 6
    Dernier message: 15/09/2005, 12h13
  3. Base de données externe free.fr
    Par hamtary dans le forum WinDev
    Réponses: 1
    Dernier message: 28/06/2005, 14h06
  4. formatage de données en Sorties
    Par Bjuice2 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/10/2004, 15h56
  5. Base de données externe
    Par Sandrine75 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 24/04/2003, 14h09

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