2010/10/26 Jose Caballero <jcaballero....@gmail.com>: > [...] >> >> Creo que me iría por el último , el código es muy simple , lástima que >> no lo recuerdo ... Oldy I am !!! >> >> Todo esto se puede combinar con lo de las metaclases , claro ... >> ;o) > > Lo de setuptools suena bien. Voy a investigar esa vía. >
Era algo realmente simple , al estilo de {{{ #!python epdef = 'anything = ' + objpath ep = EntryPoint(epdef) obj = ep.do_something() }}} ... más o menos ... > > Respecto a la clase Base, quiero ver si puedo implementar un > > raise NotImplementedError > > Lo he intentado pero no me ha funcionado. Si llamo a un método no > implementado en una de las clases heredadas me lanza una excepción > AttributeError en lugar de NotImplementedError. > {{{ #!python class Base: def oh_mary_mary(self): raise NotImplementedError('... you should be out of your mind ...') class SubClass: r"""Every little thing she does is magic ...""" # PUM !!! SubClass().oh_mary_mary() }}} > Gracias por todo. :o) -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/