Supongamos que tengo un objeto pitón xy una cadena s, ¿cómo se ajusta el atributo sde x? Entonces:
>>> x = SomeObject()
>>> attr = 'myAttr'
>>> # magic goes here
>>> x.myAttr
'magic'Cual es la magia El objetivo de esto, por cierto, es almacenar en caché las llamadas x.__getattr__().
                    
                        python
                                attributes
                                object
                                
                    
                    
                        Mella
fuente
                
                
            fuente

dirtyatributo a la entrada del usuario ...__slots__atributointtan bien. ¿Puedes explicar porque? (¿está en todos__builtin__?Por lo general, definimos clases para esto.
Sin embargo, puede, hasta cierto punto, hacer esto con el
setattrygetattrfunciones integradas. Sin embargo, no funcionan en instancias de formaobjectdirecta.Sin embargo, trabajan en todo tipo de clases simples.
fuente
deja que x sea un objeto, entonces puedes hacerlo de dos maneras
fuente