/* Module initialization function */
PyMODINIT_FUNC
PyInit_ptexample(void) {
    PyObject *m;

    m = PyModule_Create(&ptexamplemodule);
    if (m == NULL)
        return NULL;
    
    /* Import sample, loading its API functions */
    if (!import_sample()) {
        return NULL;
    }    
    return m;
}
Exemplo n.º 2
0
/* Funkcja inicjująca moduł */
PyMODINIT_FUNC
PyInit_ptexample(void) {
  PyObject *m;

  m = PyModule_Create(&ptexamplemodule);
  if (m == NULL) 
    return NULL;

  /* Importowanie modułu sample i wczytywanie funkcji z jego interfejsu API  */
  if (!import_sample()) {
    return NULL;
  }
  return m;
}