Это может быть глупо, но какое-то время болит затылок.
Python предоставляет нам два встроенных способа удаления атрибутов из объектов, слово команды del и встроенную функцию delattr . Я предпочитаю delattr, потому что я думаю, что это немного более явно:
del foo.bar
delattr(foo, "bar")
Но мне интересно, могут ли быть скрытые различия между ними.