2013-08-27 72 views
2

我想從C函數調用python函數。我需要在c文件中導入python模塊並調用我需要的函數,但是在互聯網上沒有發現關於此的幫助,因爲我實際上在Python項目和C項目之間做了乒乓球。我只運行python項目。 我在Python模塊中加載了C項目的庫(dll),然後在python中調用了一個來自C項目的函數(此部分工作正常),然後在C項目中發生了一些事件並在回調函數I想從python調用一個函數。任何想法如何做到這一點?Python - 從C調用python函數C

的例子互聯網上找到像在這種情況下,這一個簡化版,http://www.daniweb.com/software-development/python/threads/31682/calling-python-function-from-cc工作,因爲Python解釋器已經被初始化,當我嘗試導入它崩潰的模塊...

謝謝!

+1

[調用從C/C++蟒蛇方法,並提取其返回值]的可能重複(http://stackoverflow.com/questions/3286448 /調用一個python-method-from-cc-and-extract-its-return-value) – MARK

回答