def _validar(self, args): # Verificamos que tenemos todos los parametros necesarios if (len(args) < 3): print "El uso del programa debe ser: %s %s <archivo de datos> [secuencia] (Si no se pasa secuencia se analizara la palabra vacia)" % ( args[0], args[1]) sys.exit() # Cargamos el nombre del archivo con el AF dataFile = args[2] # Verificamos si el parametro "secuence" fue pasado, en caso contrario # validaremos un string vacio secuence = "" if len(args) > 3: secuence = args[3] # Instanciamos un AF af = AF() # Cargamos el AF desde el archivo self._loadFromFile(af, dataFile) # Ejecutamos la validacion isValid = af.validateSecuence(secuence) # Imprimimos el resultado if isValid: print "La secuencia '%s' es valida segun el AF determinado" % ( secuence) else: print "La secuencia '%s' NO es valida segun el AF determinado" % ( secuence)
def _validar(self, args): # Verificamos que tenemos todos los parametros necesarios if (len(args) < 3): print "El uso del programa debe ser: %s %s <archivo de datos> [secuencia] (Si no se pasa secuencia se analizara la palabra vacia)" % (args[0], args[1]) sys.exit() # Cargamos el nombre del archivo con el AF dataFile = args[2] # Verificamos si el parametro "secuence" fue pasado, en caso contrario # validaremos un string vacio secuence = "" if len(args) > 3: secuence = args[3] # Instanciamos un AF af = AF() # Cargamos el AF desde el archivo self._loadFromFile(af, dataFile) # Ejecutamos la validacion isValid = af.validateSecuence(secuence) # Imprimimos el resultado if isValid: print "La secuencia '%s' es valida segun el AF determinado en %s" % (secuence, dataFile) else: print "La secuencia '%s' NO es valida segun el AF determinado en %s" % (secuence, dataFile)