在python中调用C库

Calling a C library in python?

本文关键字:调用 python      更新时间:2023-10-16

我想在python代码中调用c++库中的函数,但我不知道应该怎么做。我想知道是否可以使用numpy。数组作为c++指针的输入,或者我是否需要修改它们以从python转移到C?

类似的问题已经在stackoverflow上讨论过了。以下是其中一些:

    从python调用C/c++ ?
  1. 用Python调用C函数
  2. 在Python中包装C库:C, Cython或ctypes?

关于使用numpy.array作为C/c++函数的输入,看看这里类似问题的答案:将Numpy数组传递给C函数用于输入和输出