Ejemplo n.º 1
0
int lwpr_write_xml(const LWPR_Model *model, const char *filename) {
   FILE *fp;

   fp = fopen(filename,"w");
   if (fp==NULL) return 0;

   lwpr_write_xml_fp(model,fp);
   fclose(fp);
   return 1;
}
Ejemplo n.º 2
0
static PyObject *PyLWPR_write_XML(PyLWPR *self, PyObject *args) {
   char *filename;
   FILE *fp;
   LWPR_Model *model = &(self->model);

   if (!PyArg_ParseTuple(args, "s", &filename))  return NULL;
   fp = fopen(filename, "w");
   if (fp==NULL) {
      PyErr_SetString(PyExc_IOError, "File cannot be opened for writing.");
      return NULL;
   }
   lwpr_write_xml_fp(model, fp);
   fclose(fp);
   
   Py_INCREF(Py_None);
   return Py_None;
}