Bonjour,
Tout d'abord, toutes mes excuses de poser une question aussi bête, je suis encore débutant....
J'avoue ne pas très bien comprendre pourquoi le code ci-dessous fonctionne sur 2.7 et pas sur 3.4 (je parle uniquement de la fonction "print":
for i in args.keys():
#print("i: %s, attr: %s") % (i, getattr(object, i))
if getattr(object, i) != args[i]: break
La version 3.4 me renvoie une erreur de type de données, pourtant et la variable i et l'attribut objet.i sont de type "string"....
Quelqu'un aurait une idée svp ?
Partager