Python和win32 API - 使用C文件

时间:2010-10-26 22:25:17

标签: c++ python winapi

使用ActiveState Python可以获得win32api模块。我需要实现一些以递归方式监视目录以进行文件更改的东西。实际上在MSDN库中有an example使用C.我不知道win32api绑定是否足够用于这样的事情。

我可以将其导入Python项目吗?因为在C中编写文件更改监视器本身并在Python中处理结果可能更容易。问题是:我如何让它们相互影响。

2 个答案:

答案 0 :(得分:4)

为什么不在这里尝试一些python win32示例。它使用pywin32并做你想要的。

您提到的链接到MSDN的“C”代码使用 FindFirstChangeNotification 。 Tim Golden的例子使用了相同的python win32绑定。我想这就是你想要的。

所有Windows API都已公开,可以通过pywin32使用。

答案 1 :(得分:2)

阅读文档并亲自试用。 win32fileFindFirstChangeNotification等在那里工作。