Я пытаюсь отслеживать каталог событий файловой системы, что я знаю, как делать с python-watchdog, но я не могу найти способ узнать, какой процесс был изменен файлом. Watchdog возвращает файл, который был изменен, но не тот, который изменил его.
Если есть какие-либо решения, не использующие сторожевой таймер, я с радостью найду решение в любом случае.
Вот пример:
class MyHandler(FileSystemEventHandler):
def on_any_event(self, event):
print(f'event type: {event.event_type}\npath: {event.src_path}\n')
# These are the properties of an event that I know of. Is there perhaps a property that returns the modifier?
Заранее спасибо!