Può essere sciocco, ma è da un po' che mi tormenta la parte posteriore del cervello.
Python ci offre due modi integrati per eliminare gli attributi dagli oggetti, il del< /strong> parola di comando e la funzione incorporata delattr. Preferisco delattr perché penso sia un po' più esplicito:
del foo.bar delattr(foo, "bar")
Ma mi chiedo se potrebbero esserci differenze nascoste tra loro.