def save_resultado(self, result_file): #Se carga el descriptor de resultado desde Resultado.fdl loader = Loader() self.descriptor = loader.load_fdl('resultado.fdl') #Se crea una lista vacia donde iran guardandose los parametros #Si algun parametro no existe se guardara un string vacio para no perder #la correlacion con el FDL result = [] #Por cada elemento descrito en el FDL buscaremos el valor for attrName in self.descriptor: #Se guarda el valor al final de la lista de resultado result.append(getattr(self, attrName)) #Se unen todos los resultados separandolos con #, al final se le agrega un salto de linea result = "#".join(result) + '\n' #Se abre el archivo de resultado en modo de escritura con un puntero al final f = open("./Results/" + result_file, "a") #Se escribe el resultado f.write(result) #Se cierra el archivo f.close()
def load_fdl(self): #Usamos el metodo definido en Loader y se guarda la info en self.descriptor loader = Loader() self.descriptor = loader.load_fdl('Sernac.fdl')
def load_fdl(self): #Usamos el metodo definido en Loader y se guarda la info en self.descriptor loader = Loader() self.descriptor = loader.load_fdl('Cuentas_Ctas_Vistas.fdl')
def load_fdl(self): #Usamos el metodo definido en Loader y se guarda la info en self.descriptor loader = Loader() self.descriptor = loader.load_fdl("Codigos_genericos.fdl")