在Python中调用C库?

2 投票
1 回答
535 浏览
提问于 2025-04-18 09:03

我想在Python代码中调用C++库里的函数,但我不知道该怎么做。我在想,能不能直接用numpy.array作为C++指针的输入,还是说我需要对它们进行一些修改才能从Python传递到C语言?

1 个回答

0

类似的问题在StackOverflow上已经讨论过了。以下是一些相关链接:

  1. 如何从Python调用C/C++代码?
  2. 在Python中调用C函数
  3. 如何在Python中封装C库:用C、Cython还是ctypes?

关于如何将numpy.array作为输入传给C/C++函数,可以查看这个类似问题的答案:将Numpy数组传递给C函数进行输入和输出

撰写回答