【发布时间】:2012-10-19 04:51:22
【问题描述】:
我正在用这样的 ctypes 加载一个 dll:
lib = cdll.LoadLibrary("someDll.dll");
库完成后,我需要卸载它以释放它使用的资源。我在文档中查找有关如何执行此操作的任何内容时遇到问题。我看到这个相当老的帖子:How can I unload a DLL using ctypes in Python?。我希望有一些我没有发现的明显的东西,而不是黑客攻击。
【问题讨论】:
-
我有,但是,从我引用的帖子中:“我不知道,但我怀疑这会卸载 dll。我猜它只会从当前名称中删除绑定命名空间(根据语言参考)“我怀疑这是真的。我相当确定我需要释放的资源仍然是开放的。