[Python] Probleme attribute Error pour classe - Version imprimable +- N-PN White-Hat Project (https://dev.n-pn.fr/forum) +-- Forum : Programmation (https://dev.n-pn.fr/forum/forumdisplay.php?fid=72) +--- Forum : Langages interprétés (https://dev.n-pn.fr/forum/forumdisplay.php?fid=27) +--- Sujet : [Python] Probleme attribute Error pour classe (/showthread.php?tid=2368) |
[Python] Probleme attribute Error pour classe - Atlas - 05-11-2012 Bonsoir à tous , je suis un tuto sur le python , j'essaye de créer une classe... J'ai un problème lors que j'utilise self.items() , j'ai l'erreur : Citation :AttributeError: 'DictionnaireOrdonne' object has no attribute 'items' Voici mon code : Code PYTHON :
#!/usr/local/bin/python3.3 RE: Probleme attribute Error pour classe - w00dy18 - 05-11-2012 A qu'elle ligne tu as l'erreur ? Sinon tu as déjà oublié un ":" dans for i,key in enumerate(self.keys) à la fin de ton code. Mais je ne crois pas que l'erreur soit de là... RE: Probleme attribute Error pour classe - Luxerails - 06-11-2012 Mh.. l'erreur ne viendrait pas d'ici ? Code : # on récupere les clés du dictonnaire de base Du coup tu transformerais self en dic et quand tu appelles self.items(), il croit que tu appelles le dic au lieu de la fonction. RE: Probleme attribute Error pour classe - Atlas - 06-11-2012 je vais essayer de voir si ça ne vient pas de là , désolé pour la lenteur de ma réponse , je suis sous windows j'installe python etc ... Et merci pour le : oublié ! Ce n'est pas à une ligne précise c'est quand j'essaye d'afficher le dictionnaire en utilisant __repr__ Edit : Je suis sous windows , remis le ":" manquant , et là ça fonctionne nickel , je verrais si cela vient de Linux ou pas ... Merci de votre aide, je poserais les questions ici si d'autre problème apparaissent ou quand je retournerais sous linux RE: Probleme attribute Error pour classe - w00dy18 - 06-11-2012 Youhou !!! J'ai réussi à être utile |