Python使用ctypes调用动态运行库

ctypes文档网址

python使用ctypes调用动态运行库:

lib = CDLL('XXX.dll')

ctypes数组与python容器转换:

# 定义一个列表
p_array = [1.0, 2.0, 3.0, 4.0]
# 转C数组
c_array = (c_double * len(p_array))(*p_array)
# 转Python数组
p_array = c_array[0: -1]

发表评论

电子邮件地址不会被公开。 必填项已用*标注