To może być głupie, ale od jakiegoś czasu męczy mnie tył mózgu.
Python daje nam dwa wbudowane sposoby usuwania atrybutów z obiektów, słowo polecenia del i funkcję wbudowaną delattr . Wolę delattr, ponieważ wydaje mi się, że jest nieco bardziej wyraźny:
del foo.bar
delattr(foo, "bar")
Ale zastanawiam się, czy mogą istnieć między nimi ukryte różnice.