def pyfn():
    print('Called the Python function')
CWRAPPER = CFUNCTYPE(None)
wrapped_py_func = CWRAPPER(pyfn)
main.mainfunction(wrapped_py_func)
Как передать указатель функции внешней программе в Cython