Hola tengo una duda
estoy aprendiendo python y estoy creando un objeto por ejemplo
Código Python:
Ver originalclass Antena():
color = "Verde"
longitud = "Larga"
class Pelo():
color = "Azul"
textura = "Aspera"
class Ojo():
forma = "Ovalada"
color = "Amarillo"
tamanio = "Corto"
class Objeto():
def __init__(self):
self.color = "Marron"
self.tamanio = "pequeno"
self.aspecto = "feo"
self.antenas = Antena() # propiedad compuesta por el objeto objeto Antena
self.ojos = Ojo() # propiedad compuesta por el objeto objeto Ojo
self.pelos = Pelo() # propiedad compuesta por el objeto objeto Pelo
def flotar(self):
print self.color
et = Objeto()
print et.__dict__
cuando le hago el print et.__dict__
me muestra todo lo que contiene mi objeto et pero me dice que tengo dentro de mi objeto otros objetos y me gustaria saber como mostrar todos los atributos de mis objetos intente con print et.antenas .__dict__ para ver lo que contiene el objeto dentro del objeto pero no me resulto :P alguna ayuda
de antemano muchas gracias
PD : quiero ver todo lo que tenga el objeto , sus atributos y valores de cada uno