1.加载动态库主要用到ctypes
from ctypes import *2.使用CDLL或者cdll.LoadLibrary方法
libc = cdll.LoadLibrary("./example.so")
或
libc = CDLL("./example.so")
3.指定接口函数
func = libc.HelloWorld
4.指定返回值类型,默认为int型,即c_int,若返回值为void或int可省略这一步骤
func.restype = c_char_p
5.执行函数
func(a,b);