def __init__(self, cantidad_threads): self.cantidad_threads = cantidad_threads self.bar = "" self.features = {} print("Comienzo de la carga de características") cargar_modulos_vecinos(__name__, __file__) for clase_feature in subclases(Feature): if clase_feature != clasificador.features.distanciacategoria.DistanciaCategoria \ and clase_feature != clasificador.features.npersona.NPersona: objeto_feature = clase_feature() if objeto_feature.incluir: self.features[objeto_feature.nombre] = objeto_feature print(objeto_feature.nombre) categorias_chistes_dot_com = clasificador.herramientas.chistesdotcom.obtener_categorias( ) for categoria in categorias_chistes_dot_com: feature = clasificador.features.distanciacategoria.DistanciaCategoria( categoria['id_clasificacion'], categoria['nombre_clasificacion'], False) if feature.incluir: self.features[feature.nombre] = feature print(feature.nombre) print("Fin de la carga de características")
def __init__(self, cantidad_threads): self.cantidad_threads = cantidad_threads self.bar = "" self.features = {} print("Comienzo de la carga de características") cargar_modulos_vecinos(__name__, __file__) for clase_feature in subclases(Feature): if clase_feature != clasificador.features.distanciacategoria.DistanciaCategoria \ and clase_feature != clasificador.features.npersona.NPersona: objeto_feature = clase_feature() if objeto_feature.incluir: self.features[objeto_feature.nombre] = objeto_feature print(objeto_feature.nombre) categorias_chistes_dot_com = clasificador.herramientas.chistesdotcom.obtener_categorias() for categoria in categorias_chistes_dot_com: feature = clasificador.features.distanciacategoria.DistanciaCategoria(categoria['id_clasificacion'], categoria['nombre_clasificacion'], False) if feature.incluir: self.features[feature.nombre] = feature print(feature.nombre) print("Fin de la carga de características")
def test_subclases_basico(self): self.assertTrue(TestUtilReflection in subclases(unittest.TestCase))