This question already has an answer here:
- ctypes for static libraries? 2 answers
I have a static library(liba.a) and i want to use it in python
but import
can only import dynamic library in python
how to import static library in python??
This question already has an answer here:
I have a static library(liba.a) and i want to use it in python
but import
can only import dynamic library in python
how to import static library in python??
You can't do this. You have two options:
Recompile the library as a shared library. Then use ctypes
to call methods from the dynamically-loaded shared library.
Build a Python Extension exposing a Python interface to the shared library.