Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2015, 08:42
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: ¿Existe autoload en Python?

Acabo de ver que hace "spl_autoload_register" y creo que mas o menos entiendo entiendo que hace. Ya que no tocaría php ni a 30 metros con un palo. Y como tampoco tenia idea de que lo que tratabas de hacer (sigo sin tener idea pero ahora mas o menos creo que se por donde va).

Asumo que lo quieres hacer es importar una clase o un modulo. Dado un string. ¿Me equivoco?
Si es así, checa importlib (también estoy asumiendo que usas python 2.7 o mejor).

Lo de la cuestión del eval, era porque pensaba que estas generando el código de una clase en un string, de ahí lo de metaclases (si tampoco mencionaste de donde sacaras el código). Pero parece que lo que querías era mas simple.

Otra cosa, python no es como php, si lo tratas de usar python como php te recomiendo mejor quedarte en php.