Instantly share code, notes, and snippets.

Embed
What would you like to do?
Atributos dinámicos en Python
class Dummy(object):
def __getattribute__(self, name):
f = lambda: 'hola con %s'%name
return f
@lfborjas

This comment has been minimized.

lfborjas commented Jan 24, 2011

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 :)

@FernandoEscher

This comment has been minimized.

Owner

FernandoEscher commented Jan 24, 2011

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

@lfborjas

This comment has been minimized.

lfborjas commented Jan 24, 2011

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment