@Centurius: Du hast noch kein bißchen auf meinen Vorschlag reagiert, den ich gemacht habe.

Wenn Du eine Anbindung von Python an C/C++ haben willst, dann solltest Du Dich auch mit der Dokumentation dazu etwas beschäftigen.
Also hier lesen, das sollte Dir alle Fragen beantworten.
Beispiel:
[codebox=c file=Unbenannt.c]
#include <Python.h>
PyThreadState* global_thread;
int main(int argc, char *argv[])
{
Py_SetProgramName(argv[0]); /* optional but recommended */
Py_Initialize();
PyRun_SimpleString("import time,threading\n"
"def gg():\n"
" for i in range(15): print i;time.sleep(1)\n"
"threading.Thread(target=gg).start()\n");
global_thread = PyThreadState_Get();
PyEval_ReleaseThread(global_thread);
printf("Start\n");
sleep(10);
printf("Stop\n");
PyEval_AcquireThread(global_thread);
Py_Finalize();
return 0;
}[/code]