def Texto(self, cadena_de_texto="Sin texto", magnitud=20, vertical=False, fuente=None, fijo=True, ancho=0, x=0, y=0): ":rtype: texto.Texto" import texto nuevo_actor = texto.Texto(self.pilas, cadena_de_texto, magnitud, vertical, fuente, fijo, ancho, x, y) return nuevo_actor
'textos/texto-en3', 'textos/texto-en4', 'textos/texto-en5', 'textos/texto-en6', 'textos/texto-en7', 'textos/texto-en8' ] ALVO = 'textos/texto-en9' if __name__ == '__main__': base_conhecimento = [] # Preenchendo a base de conhecimento com textos e com os idiomas deles for arquivo in BASEBR: t = texto.Texto(arquivo, 0) base_conhecimento.append(t) for arquivo in BASEEN: t = texto.Texto(arquivo, 1) base_conhecimento.append(t) # Iniciando um novo texto, não conhecido novo = texto.Texto(ALVO) # Calcula as distancias entre o novo e os arquivos da base de conhecimento distancias = [] for t in base_conhecimento: distancias.append((distancia.distancia(novo, t), t.get_idioma())) # Distancia entre a entrada e os dados da base distancias.sort()
def crear_texto(self, cadena_de_texto, magnitud, vertical, fuente, color, ancho): import texto return texto.Texto(self.pilas, cadena_de_texto, magnitud, vertical, fuente, color, ancho)