擅长:python、mysql、java
<p>这是我已经开始工作的示例代码。我需要将“DIRECTORY\u to\u WATCH”替换为我将添加到文件中的文件夹列表。所以基本上它是一个在txt文件中指定的文件夹列表,这样我就可以继续在该文件中添加未来的文件夹,而不需要每次都添加核心代码。在</p>
<pre><code>import time
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
class Watcher:
DIRECTORY_TO_WATCH = "/path/to/my/directory"
def __init__(self):
self.observer = Observer()
def run(self):
event_handler = Handler()
self.observer.schedule(event_handler, self.DIRECTORY_TO_WATCH, recursive=True)
self.observer.start()
try:
while True:
time.sleep(5)
except:
self.observer.stop()
print "Error"
</code></pre>