Output.py
559 Bytes
#!/usr/bin/python
# -*- coding: utf-8 -*-
#Autor: Erickson Silva <erickson.silva@lavid.ufpb.br> <ericksonsilva@live.com>
import sys
from Iterator import *
from StringAux import *
class Output(object):
# inicializa a variavel com o valor passado por paramentro ao instanciar
def __init__(self):
self.it = Iterator()
# executa a saida
def executeOut(self, ts):
self.__glosa = []
self.it.load(ts)
while(self.it.hasNext()):
self.__glosa.append(self.it.getAtualW())
self.__glosa.append(" ")
self.it.reset()
return ''.join(self.__glosa)