标签: python c++ dll
我正在寻找一种调用C ++ DLL内部函数的方法。我使用C#和C ++但似乎我不能在dll上使用反射并通过字符串调用函数。
我在ctypes上看到了一些帖子,但我不确定它是否符合我的需求。我需要的是一个python库,它可以内省一个C ++ dll,然后我可以调用函数,就像说getFood()一样,带有像myDll.call('getFood')这样的字符串。
谢谢。
答案 0 :(得分:2)
是的,ctypes就是你所需要的。使用方法:
aAeA
将DLL加载到内存中。然后,您可以找到函数并调用它们。 This做了很好的解释。