Possible en double:
How do you programmatically set an attribute in Python?Comment puis-je définir une propriété en python utilisant son nom de chaîne
Hey, voici une question stupide: comment puis-je définir une propriété d'objet donné son nom dans une chaîne. J'ai un dictionnaire étant passé à moi et je souhaite transférer ses valeurs dans les propriétés éponymes en utilisant le code comme ceci:
for entry in src_dict:
if entry.startswith('can_'):
tgt_obj[entry] = src_dict_profile[entry]
Je suis encore un peu d'un noob avec Python afin apprécierait un peu d'aide. - dave.
double: http: //stackoverflow.com/questi ons/285061/how-do-you-program-set-a-attribute-in-python –