Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2003 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Nom de variable généré automatiquement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Nom de variable généré automatiquement

n°808893
Ze306
Posté le 28-07-2004 à 17:10:08  profilanswer
 

Voilà, j'ai une liste contenant des tuples.
Je souhaiterais instancier un bouton portant le nom du premier champ de mon objet

mood
Publicité
Posté le 28-07-2004 à 17:10:08  profilanswer
 

n°808900
masklinn
í dag viðrar vel til loftárása
Posté le 28-07-2004 à 17:17:50  profilanswer
 

machin = (elem1, elem2, ..., elemn)
btn = wx.Button(parent, -1, machin[0]) (avec machin[0] un string, sinon faut le convertir en string d'abord)
 
crac t'as fini
c'est quand même pas difficile, si?
si le bouton existe déjà, tu fais btn.SetLabel(machin[0]) toujours en considérant que machin[0] est un string


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°808911
Ze306
Posté le 28-07-2004 à 17:27:36  profilanswer
 

C'est justement le ton "btn" qui doit s'appeler machin[0] :jap:

n°808947
masklinn
í dag viðrar vel til loftárása
Posté le 28-07-2004 à 17:55:27  profilanswer
 

Essaie de regarder du côté de getattr/setattr, mais tu es obligé d'avoir un objet initial dont la variable à créer est membre.
 
En gros tu as un objet appelé truc, ben tu fais
setattr(truc, machin[0], x) avec machin[0] toujours un string et ca va creer un membre de truc avec comme nom le contenu de machin[0] et comme valeur 'x' (donc ici ca pourrait etre wx.Button(pleindetrucs)
getattr et delattr à regarder, tous membres des fonctions builtin (en gros fonctions directement accessibles dans Python sans faire d'import)


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Nom de variable généré automatiquement

 

Sujets relatifs
[PHP] recherche nom d'un fichier dans une arborescenceProblème de variable
Min max par variable MYSQL/PHPPb de variable...
Variable Globale - Comment la créer et la passer entre les fenêtres...Forcer un nom de domaine
Passage de variable à un script perl en console ?[POO] Probleme de recuperation de variable
Positionnement de calques dans menu généré automatiquement 
Plus de sujets relatifs à : Nom de variable généré automatiquement


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)