public
Last active

Atributos dinámicos en Python

  • Download Gist
gistfile1.py
Python
1 2 3 4
class Dummy(object):
def __getattribute__(self, name):
f = lambda: 'hola con %s'%name
return f

Sos un genio man, sólo como referencia, aquí está algo así en ruby:

class Dummy
    def self.method_missing(name, *args, &block)
         "hola con #{name.to_s}"
    end
end

En ruby todo es método así que no es necesario usar lambda :)

Excelente! Deberíamos de tener gists de todas las loqueras que nos ponemos a probar! :P

Mucho relajo guardar todas las urls de los gists, mejor esto: http://escolarea.codepad.org/

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.