Gracias, no habia visto imp y me va a venir muy bien.
Si no lo encuentra da ImportError, pero parece que no lo ejecuta, asi
que valdria.
Lo que no me acaba de gustar es tener que cargar modulos superiores para
ir buscando,
porque cuento con que pueden tener errores, pero al final va a terminar
cargando todos,
asi que intentare precargar todos de una vez al arrancar el servidor, y
listar los errores.
El 06/10/2012 18:47, Chema Cortes escribió:
El día 6 de octubre de 2012 00:56, Txema Vicente <tx...@nabla.net> escribió:
Acabo de topar con un detalle que no se me ocurre como resolver. En resumen,
quiero poder distinguir entre estas dos situaciones:
1.- Excepcion ImportError porque un modulo no existe.
2.- Excepcion ImportError porque el modulo existe pero al importarlo
tiene un error dentro, del tipo ImportError
Ideas?
Prueba a buscar el módulo con 'imp.find_module()' . Ten en cuenta que
cuando se trata de buscar submódulos en un paquete, no te queda otro
remedio que hacer la búsqueda de arriba a abajo, cargando cada uno de
los módulos padre antes de hacer la búsqueda del submódulo (Viene
explicado en la documentación).
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/