def generarReporteGramatical(self):
     try:
         name = QtWidgets.QFileDialog.getSaveFileName(None, 'Save File')
         print(name[0])
         analizador.genenerarReporteGramaticalAscendente(name[0])
         self.ventanaEmergente("Si se genero el reporte :D!")
         #abre un file chooser para seleccionar un lugar para guardar el archivo y permite escribir el nombre con su extension.
         #esa ruta se envia con el texto del editor al metodo guardarArchivo
     except:
         self.ventanaEmergente("no se genero el reporte :(")
Exemple #2
0
 def generarReporteGramatical(self):
     try:
         state_script_dir = os.getcwd()
         report_dir = state_script_dir + "\\Reportes\\reporteGramatical.html"
         analizador.genenerarReporteGramaticalAscendente(report_dir)
         print("Si se genero el reporte :D!")
         edge_path = 'C://Program Files (x86)//Microsoft//Edge//Application/msedge.exe %s'
         webbrowser.get(edge_path).open(report_dir)
     except:
         print("no se genero el reporte :(")
         box_tilte = "Report Error"
         box_msg = "El archivo del reporte no existe"
         messagebox.showinfo(box_tilte, box_msg)