Fonction delattr() – Python
La fonction delattr() supprimera l’attribut spécifié de l’objet spécifié.
Syntaxe:
delattr(object, attribute)
Paramètres:
La fonction delattr() prend deux paramètres:
- object : l’objet dont l’attribut doit être supprimé
- attribute : l’attribut à supprimer de l’objet
Valeur de retour:
La fonction delattr() ne renvoie aucune valeur (retourne None). Il supprime uniquement l’attribut.
Exemple:
L’exemple suivant supprime l’attribut « address » de l’objet « person »:
class Person: name = "Alex" age = 18 address = "Paris" delattr(Person, 'address')
Maintenant l’objet Person ne contiendra plus l’attribut « address ».