Ситуация: я хочу написать Python скрипт для просмотра файлов, которые перемещаются / копируются / загружаются с компьютера. Назначение может включать, но не ограничивается
Уровень файловой системы
- USB-носитель
- Подключенные сетевые ресурсы
Уровень сети
- Загружен через браузер
- Отправлено по электронной почте
Проблема: я не уверен, с чего начать. Я видел пакет watchdog
для Python, но он предполагает, что он работает только на уровне файловой системы (если только при загрузке или подключении файла не возвращается уникальный filesystem event
)
Вопрос: есть ли Python пакетов, которые позволяют мне достичь того, что мне нужно? Я очень сомневаюсь, что для такого мониторинга потребуется перехват файлов при переходе в приложения.
Дополнительная информация 1: Если есть другие способы достижения этого, кроме Python, я буду рад это услышать, особенно если оно встроен (например, Powershell, cmd.exe)