如何用Python查找dll

2024-06-01 03:39:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些应该加载.dll的代码。我使用的是python3.0.17114.1和visualstudio2017预览版。下面是一个代码剪贴:

from ctypes.util import find_library
theDll = find_library('DsiLibrary_dll')

结果是“无”,意思是找不到。在

请注意,谷歌搜索显示我不应添加.dll:

^{pr2}$

我检查过了,在一个例子中,有个人使用了.dll。我试过添加dll,但没有帮助。然后我也试着用cdll.find_库但这也行不通。在

所以我添加了这个以确保.dll在那里:

print ("Current directory:")
os.system("cd")
os.system("dir /s/b DsiLibrary_dll.dll")

输出如下:

Current directory:
L:\DSI (His) Try 5\Windows Apps\PythonSample
L:\DSI (His) Try 5\Windows Apps\PythonSample\DsiLibrary_dll.dll

这表明dll在那里。在

我是Python的新手,但我希望有人能帮上忙。在


Tags: apps代码oswindowslibrarycurrentfindsystem