Example #1
0
 def search_Word(self, event):
     try:
         content = event.widget.get()
         test = str(content)
         available = len(self.get_invertedIndex().get_Words())
         if available != 0:
             if (test in self.get_invertedIndex().get_Words()) == True:
                 sortTool = Sort.Ordenamiento()
                 toSort = self.get_invertedIndex().get_Words().get(test)
                 size = len(toSort)
                 sortTool.QuickSort(toSort, 0, size - 1)
                 self.show_Recomendation(toSort)
             else:
                 raise notKeyError.notKey(
                     "La palabra <<%s>> NO se encuentra en los archivos" %
                     test)
         else:
             raise emptyDictError.emptyDictionary(
                 "El diccionario se encuentra vacio")
     except Exception as e:
         print(e.message)
         showinfo("Message", e.message)