¿Se puede sobrecargar el "print"?
soul
soulkiller en teleline.es
Mar Nov 9 20:38:19 CET 2004
Estoy desarrollando una clase para trabajar con vectores ( los de las
mates de toda la vida :-P ). He sobrecargado los operadores +,- y * con
__add__,__sub__ y __mult__ respectivamente. Pero cuando hago:
v=Vector(1,0,0)
print v
Me devuelve
<__main__.Vector instance at 0xb7f9f50c>
Me gustaría saber si se puede modificar el "print" para que cuando se
aplique sobre un objeto de esta clase devolviera la lista [1,0,0].
Gracias
Soul
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es