Métodos mágicos y poderosos en Python

Python trae consigo unos métodos sencillamente mágicos, que al usarlos, permitirá que todo sea más entendible, fácil y manejable. Los "métodos mágicos" no es cosa nueva, ya que han venido insertos en lengajes como C, C++ y Java.

Me refiero a los métodos:  __unicode__(), __str__(), __getattr__(), __init__(), __del__(), y otros.


En este link hay una lista detallada sobre cada uno de ellos, para qué funciona y cómo usarlos. La mayoría de ellos están presentes desde la primer versión estable de Python. Python 3 trae también un core de nuevos "métodos mágicos".

Para usarlos, solamente se deben sobreescribir en la clase resepctiva y, -si compila- , funcionará. Les recomiendo usarlos, ya que existen aspectos de seguridad, que al usar estándares de programación, se alivian las preocupaciones un poco.

Recuerdan el famoso toString() en Java?  Por ahí anda el asunto. Nos escribimos.

Entradas populares de este blog

(Conversación) La Estafa Del Sistema de Pensiones, con Eli Feinzaig

Yo Hago Lo Mismo Que Tú, Pero A Mi Me Pagan.

¿Marketing Multinivel Es Una Estafa? Aquí Te Digo La Verdad.