编程语言
首页 > 编程语言> > 如何在python中导入静态库?

如何在python中导入静态库?

作者:互联网

参见英文答案 > ctypes for static libraries?                                    2个
我有一个静态库(liba.a),我想在python中使用它

但import只能导入python中的动态库

如何在python中导入静态库?

解决方法:

你不能这样做.您有两种选择:

>将库重新编译为共享库.然后使用ctypes从动态加载的共享库中调用方法.
>构建一个Python Extension,向共享库展示Python接口.

标签:python,import,static-libraries
来源: https://codeday.me/bug/20191006/1862891.html