定义ctypes的工作目录

时间:2016-07-05 08:09:32

标签: python ctypes

我使用ctypes来调用C DLL中的函数。我按照建议here使用它来打开包装器中的库:

_lib = CDLL(dirname(__file__)+sep+'library.dll')

但是,库在内部调用与DLL位于同一目录中的另一个文件。当我从其他位置调用包装器时,找不到此文件。我总是要将文件的副本放在我的python控制台的工作目录中,这可能非常不实用。

有没有办法为ctypes调用的C DLL定义工作目录?

0 个答案:

没有答案