def OnBtnGuardarButton(self, event): nombre = selectFile(self, mask='*.txt', path="/smdh2/archivos", accion='Guardar', label='Guardar como', titulo='Guardar reporte de diferencias') f=codecs.open(nombre,'w','utf-8') f.write(self.Resultado.GetValue()) f.close() MError(self, u'El reporte ha sido guardado como '+nombre) self.btnGuardar.Enable(False) event.Skip()
def OnBtnGuardarReporteButton(self, event): fecha=datetime.datetime.now() fecha=fecha.isoformat()[:16].replace(':','') default='c:/smdh2/archivos/diag-exportacion-'+fecha+'.txt' nombre = getFileDialog.selectFile(self, mask='*.txt', path="/smdh2/archivos", default=default, accion='Guardar', titulo='Guardar reporte') f=codecs.open(nombre,'w','utf-8') f.write(self.resultado.GetValue()) f.close() module2.MError(self, u'El reporte ha sido guardado como '+nombre)