0
我能夠成功解析包含我想在python中使用的函數的c文件。現在我不知道如何a)調用所述函數或b)用所述函數創建.py文件。如何在使用pycparser後創建一個可用的.py文件
我只有這個神祕的「AST」對象
我能夠成功解析包含我想在python中使用的函數的c文件。現在我不知道如何a)調用所述函數或b)用所述函數創建.py文件。如何在使用pycparser後創建一個可用的.py文件
我只有這個神祕的「AST」對象
這是一個大的事業。 pycparser只給你編譯器的前端。後端你必須實現自己。
對於僅用於此目的而使用pycparser的現有項目(從Python調用C),請參見cffi。
'pycparser'不會將C轉換爲Python;它只是解析C代碼並讓你分析它。 – icktoofay
真的嗎?我沒有看到這樣的效用:(任何建議可以從python調用這個c函數嗎? – user1002331
你可以使用[Cython](http://www.cython.org/)或[SWIG](http:///www.swig.org/)爲您要調用的C函數製作一個小包裝器 – icktoofay