jeje, muy buen articulo. El miércoles, 6 de junio de 2012, mauricio rodriguez escribió:
> el mismo XDD > > El 6 de junio de 2012 15:52, mauricio rodriguez < > rodriguez.maurici...@gmail.com <javascript:_e({}, 'cvml', > 'rodriguez.maurici...@gmail.com');>> escribió: > > @Alvaro yo también estoy por implementar en mi proyecto algo de > metaprogramación y si espero poder hacerlo.. > > @Abraham despues de mucho buscar lo que me pareció mas adecuado para > empezar es esto > > http://crysol.org/es/metaprogramacion-con-python > > > El 6 de junio de 2012 14:17, Abraham Zamudio > <abraham.zamu...@gmail.com>escribió: > > Interesante el termino MetaProgramacion ... algun libro o documentacion > ??? > > 2012/6/6 Alvaro Manrique <sanreikaj.fo...@gmail.com> > > Es correcto, en mi proyecto hay algo de metaprogramación pero aun estoy en > pañales para aplicarla correctamente, > espero poder aplicarla con todas las de la ley. ;) > > El miércoles, 6 de junio de 2012, mauricio rodriguez escribió: > > se agradece me gusta para metaprogramación... > > > > El 6 de junio de 2012 13:42, Alvaro Manrique > <sanreikaj.fo...@gmail.com>escribió: > > Buenas Tardes; > > Espero se encuentren bien, a continuación comparto un > pequeño código para cargar módulos de un paquete dinamicamente: > > import sys > > def LoadModule(module): > > mod ="" > > try: > > path = __path__ > > sys.path.append(path[0]) > > mod = __import__(module) > > except Exception, e: > print "LOAD MODULE",e.__class__.__name__, e > > return mod > > > Este código surge desde la necesidad de poder cargar un modulo del > paquete el cual no lo se hasta que se ejecuta cierto proceso, > debido a que el paquete tiene muchos módulos no me pareció conveniente > importarlos todos en el modulo que los va a usar y aparte > de eso también se van a ir agregando muchos mas módulos al paquete. > > Esta función la ejecuto en el __init__ del paquete con lo que desde el > modulo que llama solamente importo dicha función. > > Funciona perfecto pero si hay una mejor manera de implementar la idea, > es bienvenida. > > Espero le pueda servir a alguien mas. > > Saludos. > > > > > -- > > -------------------------------------------------------------- > *Alvaro Manrique* > *Programador* > *Venezuela* > *Skype: alvaromanrique84* > *Twitter: @AJ_Manrique <http://twitter.com/AJ_Manrique>* > --------------------------------------------------------------- > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > -- -------------------------------------------------------------- *Alvaro Manrique* *Programador* *Venezuela* *Skype: alvaromanrique84* *Twitter: @AJ_Manrique <http://twitter.com/AJ_Manrique>* ---------------------------------------------------------------
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/