Encontré this, pero eso no es todo lo que quiero hacer.Importar todas las clases en el directorio?
Quiero importar todas las clases en todos los archivos de un directorio. Básicamente, quiero reemplazar esto:
from A import *
from B import *
from C import *
Con algo dinámico, por lo que no tengo a mantener la edición de mi __init__.py
cada vez que agregar otro archivo.
La solución glob
parece ser el equivalente de
import A
import B
import C
que no es el mismo en todos.
¿Qué desea lograr con esto? –
Y qué pasa con esta respuesta: http://stackoverflow.com/questions/1057431/loading-all-modules-in-a-folder-in-python/1057534#1057534? – viraptor
@Ignacio: última oración. Tengo alrededor de 15 modelos, y todos deben importarse, siempre. No tiene sentido que tenga que seguir actualizando '__init __. Py' cuando esto se puede hacer programáticamente. – mpen