← Volver

La función setattr()

La función incorporada setattr() establece el valor de un atributo indicando su nombre como una cadena.

class Rectangulo:
def __init__(self, b, h):
self.b = b
self.h = h

rect = Rectangulo(10, 5)
setattr(rect, "b", 20) # Similar a rect.b = 20.

Para obtener el valor de un atributo de forma similar véase la función getattr().

funciones-incorporadas orientacion-a-objetos


🐍 También te puede interesar:


💬 ¿Alguna duda sobre este código? ¡Preguntanos en el foro!

❤️ ¿Te gusta nuestro contenido? ¡Ayudanos a seguir creciendo con una donación!