← Retour aux erreurs Python

Erreur déclenchée lorsqu'on tente d'accéder à un attribut ou une méthode qui n'existe pas pour un objet.

🔍 Causes fréquentes

  • Faute de frappe dans le nom d'un attribut
  • Méthode appelée sur le mauvais type d'objet
  • Oubli d'importer un module nécessaire

💡 Exemples

Un entier (int) n'a pas de méthode append(). C'est une méthode des listes.

💡 Astuces pour éviter cette erreur

  • 💡Utiliser la fonction dir() pour voir les attributs disponibles d'un objet
  • 💡Vérifier la documentation du type d'objet utilisé
Pixel