在 Windows 7 64 位机器上使用 python 2.7。如何获取文件关闭事件:
- 当文件在文件打开器的新进程中打开时(如记事本,写字板,每次在写字板的新进程中打开文件)
- 当文件在文件打开器的选项卡中打开时(如记事本++,它在新选项卡中打开所有文件但只存在一个记事本++运行的进程)
那么,如何在上述情况下获取文件关闭事件?是否可以通过通用代码实现上述情况?我正在处理不同的文件类型。
也可以通过这个方案来解决,当文件打开时,由某个进程处理。而当它关闭时,所有控制它的进程也会丢失。因此,我们可以知道文件是否已关闭。
我在这个问答中发布了这个,并尝试了看门狗、pywatch 和 Watcher,但无法获得文件关闭事件