标签: python c multithreading pthreads
我有一个C程序,我在Linux机器上使用以下方法调用嵌入式Python模块:
Py_Initialize(); PyObject_CallFunction(PyFun) Py_Finalize();
我的问题是:python函数是否仍然在与C函数相同的线程中运行?我该如何检查?
我在python中使用thread.get_ident(),在C中使用pthread_self()来打印线程ID。但我不确定它们是否意味着同样的事情。
thread.get_ident()
pthread_self()