使用Python中的ctypes库可以调用动态链接库,windows和linux平台下代码如下:
windows:调用tt.dll
from ctypes import *
tt = CDLL("tt.dll")
print tt.getvalue()
linux:调用tt.so
from ctypes import *
tt = CDLL("./tt.so")
print tt.getvalue()
上面两端代码基本相似,只是CDLL中的路径有所不同。不论linux和windows平台,只要将动态链接库放在搜索路径上即可
跨平台DLL调用
本文介绍如何使用Python的ctypes库来调用不同操作系统的动态链接库(DLL)。通过两个实例,分别展示了在Windows和Linux环境下加载和使用DLL的具体方法。
4546

被折叠的 条评论
为什么被折叠?



