从DLL调用Python函数(WinDLL)

时间:2016-06-12 18:46:08

标签: python dll ctypes

我尝试了很多方法,但任何方法都很奇怪。一些返回错误,一些返回值,但不是我需要返回的内容(“0”而不是字符串)。

所以,我尝试在python代码中使用sort_values。我做了示例工具,但是当我开始使用API​​时我就堆叠了。简单地说,我无法调用函数或将其称为错误。

您可以在Everything上看到我的代码(带注释)。 要运行它需要dll,你也可以在Github,Everything本身和python 3.5上找到它。 使用命令{{1}}(即{{1}}在cmd中运行它,但现在不使用,因为我无法调用函数)

代码从第73行开始,到126结束。

1 个答案:

答案 0 :(得分:0)

我建议您查看python内置库函数os.walkfnmatch.fnmatchglob.glob,而不是努力调用“Everything” - 它们非常适用于做所有事情没有外部依赖和一个简单的pythonic用户调用接口。

此外,如果您使用它们编写代码,您的代码将适用于支持python的每个平台。