示例#1
0
 def generarReporteSimbolos(self):
     try:
         name = QtWidgets.QFileDialog.getSaveFileName(None, 'Save File')
         print(name[0])
         analizador.generarReporteSimbolos(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 :(")
示例#2
0
 def generarReporteSimbolos(self):
     try:
         state_script_dir = os.getcwd()
         report_dir = state_script_dir + "\\Reportes\\TablaDeSimbolos.html"
         analizador.generarReporteSimbolos(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)
示例#3
0
文件: ventana.py 项目: mr8ug/tytus
    def generarReporteSimbolos(self):
        try:
            state_script_dir = os.getcwd()
            report_dir = state_script_dir + "\\Reportes\\TablaDeSimbolos.html"
            print(report_dir)
            analizador.generarReporteSimbolos(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)
#-------------------------------------------------------Color Tags for the Paint Method---------------------------------------------------------------------
        """self.text.tag_configure("reserved", foreground="red")