使用python处理现有文件';s事件处理程序

使用python处理现有文件';s事件处理程序,python,Python,在我的代码中,“MyHandler”类继承自PatternMatchingEventHandler处理创建的事件和移动的事件。例如,如果创建了一个新文件,则会触发“创建”上的,并调用过程函数。如果修改了文件名,则会触发移动时的并调用发送函数,但当前我的类对任何现有文件都是“盲”的。是否有一种方法可以使现有文件对类可见?我在文档中查找了一些函数,比如存在的上的,但没有找到任何类似的函数 PatternMatchingEventHandler用于事件,如果没有事件,则不会拾取它们。一种可能性是“勾选

在我的代码中,“MyHandler”类继承自
PatternMatchingEventHandler
处理创建的
事件和移动的
事件。例如,如果创建了一个新文件,则会触发“创建”上的
,并调用
过程
函数。如果修改了文件名,则会触发移动时的
并调用
发送
函数,但当前我的类对任何现有文件都是“盲”的。是否有一种方法可以使现有文件对类可见?我在文档中查找了一些函数,比如存在的
上的
,但没有找到任何类似的函数

PatternMatchingEventHandler
用于事件,如果没有事件,则不会拾取它们。一种可能性是“勾选”每个现有文件(遍历目录)以创建事件。你用什么来解决这个问题部分取决于操作系统,部分取决于什么是可以安全更改的。例如,您可以打开该文件进行读取,然后立即将其关闭。@cdarke“tickle”的意思是对该文件执行某些操作,对吗?我无法更改文件的内容。因此,如果我让代码打开并关闭文件,事件处理程序类是否将其视为修改后的