使用ActiveState Python可以获得win32api模块。我需要实现一些以递归方式监视目录以进行文件更改的东西。实际上在MSDN库中有an example使用C.我不知道win32api绑定是否足够用于这样的事情。
我可以将其导入Python项目吗?因为在C中编写文件更改监视器本身并在Python中处理结果可能更容易。问题是:我如何让它们相互影响。
答案 0 :(得分:4)
为什么不在这里尝试一些python win32示例。它使用pywin32并做你想要的。
您提到的链接到MSDN的“C”代码使用 FindFirstChangeNotification 。 Tim Golden的例子使用了相同的python win32绑定。我想这就是你想要的。
所有Windows API都已公开,可以通过pywin32使用。
答案 1 :(得分:2)
阅读文档并亲自试用。 win32file。FindFirstChangeNotification等在那里工作。