Описание тега python-watchdog

Use this tag with questions related to the Python library Watchdog, a tool to monitor file system events. You should also specify the tag [python] and eventually the version used.
0 ответов

Как передать имя файла в модификатор csv от сторожевого наблюдателя?

У меня есть скрипт, который принимает CSV и изменяет его, фильтруя по дате и возвращая определенные столбцы. Я пытаюсь интегрировать его со сторожевым наблюдателем, чтобы при сбрасывании csv в папку скрипт брал ее и записывал вывод в другую папку. О…
25 окт '18 в 21:58
1 ответ

Многопоточное сокетное программирование в python

Я работаю над программированием сокетов клиент / сервер с использованием Python. Я мог бы установить его без каких-либо проблем, но с потоками, я потерян. Я понятия не имею, как выполнить эту часть. Я также посмотрел документацию по Python, но не см…
27 фев '15 в 12:58
1 ответ

Как записать имя пользователя ОС, используя библиотеку журналов python?

Я использую python-watchdog для отслеживания определенных путей изменений, таких как добавление, удаление, изменение и т. д. Наряду с информацией о времени и сообщениях я хочу получить имя пользователя, который внес это изменение. Я смотрел на getpa…
17 апр '16 в 09:38
1 ответ

Повторяющиеся события сторожевого таймера Python

Я создал модифицированный пример сторожевого таймера для отслеживания файла фотографий.jpg, которые были добавлены в определенный каталог в Windows. import time from watchdog.observers import Observer from watchdog.events import FileSystemEventHandl…
25 май '14 в 21:03
0 ответов

Как мне получить PID процесса, вызывающего событие файловой системы?

Я собираюсь работать с python-watchdog, Есть ли способ определить, какой процесс (PID) вызвал обнаруженное событие? Справочная информация: я ищу способ обнаружить изменения событий, вызванных определенными редакторами, такими как vim, pycharm или же…
03 дек '17 в 20:37
0 ответов

Сторожевой таймер Python и работа с потоками в порядке очереди

У меня есть сценарий Python, который отслеживает, создаются ли новые файлы в данном каталоге X, если новые файлы появляются, сценарий вызывает другой модуль для обновления текстового файла. Новые файлы в каталоге X создаются с 1 удаленного компьютер…
1 ответ

Сторожевой таймер для конкретного процесса Python

Я работаю над Ubuntu 16.04, и у меня есть процесс запуска Python в фоновом режиме python myFunction.py Время от времени, myFunction процесс убит по неизвестной причине, однако я хочу перезапустить его автоматически. У меня есть несколько процессов P…
27 окт '17 в 09:21
0 ответов

ОС Windows: Python Watchdog определяет путь к файлу назначения для "удаленных" файлов

У меня есть скрипт Python, работающий в Windows с использованием модуля Python Watchdog, который предназначен для рекурсивного обнаружения изменений местоположения файла в папке с папками внутри него. Когда я перемещаю файл во внутренней папке за пр…
28 янв '19 в 15:21
1 ответ

Обнаружение изменений файлов в каталоге, синхронизированном с внешним облачным хранилищем в Ubuntu 16.04 LTS

Я создаю программное обеспечение, которое определяет, загружен ли новый файл в хранилище корзины Google Cloud Platform с экземпляра виртуальной машины. Этой командой каталог файлов с именем images был смонтирован в корзину с помощью Cloud Storage Fu…
0 ответов

Повторяющиеся события в модуле сторожевого таймера Python (редактирование: не было проблемой сторожевого таймера)

Я создаю скрипт на python, который идентифицирует изменения в файле журнала и распечатывает некоторые данные из новых журналов. Я использую сторожевой таймер для создания обработчика событий, и все, кажется, работает нормально, за исключением того, …
24 авг '18 в 16:27
1 ответ

Пропустить шаги в очереди fsevents

В настоящее время я отслеживаю папку с помощью fsevents. Каждый раз, когда файл добавляется, код выполняется для этого файла. Новый файл добавляется в папку каждую секунду. from fsevents import Observer, Stream def file_event_callback(event): # code…
23 сен '14 в 05:43
1 ответ

Python watchdog - неразрешенная ошибка импорта

Я новичок в Python, и я пытаюсь запустить свой сторожевой код, который отслеживает определенную папку в моей системе для отслеживания событий. Тем не менее я получаю сообщение об ошибке ("Неразрешенный импорт") в следующих строках: from watchdog.eve…
0 ответов

Python watchdog - вернуть имя пользователя, который вызывает события

У меня есть файловый сервер Windows, на котором запущен сторожевой таймер для отслеживания пути к файлу. И моя цель - узнать, кто из пользователей моего домена вносит изменения в этот путь к файлу. Я пробовал следующие методы, которые только возвращ…
14 июл '17 в 08:28
0 ответов

Загрузите большой файл Python внутри Pycharm против внешнего Pycharm

У меня есть большой файл для чтения. Код прекрасно работает для ожидания завершения загрузки при запуске с использованием Pycharm(Copy File to Pycharm). Когда файл копируется вручную в каталог watcher (например, через Windows Explorer), код работает…
0 ответов

Сторожевой таймер динамически наблюдает путь Папки

Я хочу наблюдать путь к папке, которая является переменной. Поэтому, если я изменю путь к папке, предыдущий наблюдатель должен остановиться и запустить нового наблюдателя на новом пути к папке.
0 ответов

Как безопасно остановить сторожевого наблюдателя?

Я пытаюсь найти способ безопасно остановить мой работающий обработчик событий сторожевого таймера. Моя функция получает параметр команды, если команда должна остановить наблюдателя события сторожевого таймера, то она должна остановить событие и слуш…
30 ноя '17 в 22:40
2 ответа

Вызов одного метода из другого в том же классе в Python

Я очень плохо знаком с Python. Я пытался передать значение от одного метода к другому в классе. Я искал о проблеме, но я не мог получить правильное решение. Потому что в моем коде "if" вызывает метод класса "on_any_event", который в свою очередь дол…
0 ответов

Python ImportError Нет модуля с именем... пытается использовать сторожевой модуль

Я пытаюсь использовать сторожевой модуль для моей программы на Python в Windows, но, похоже, он не работает хорошо... Я установил сторожевой модуль и проверил, что у меня создан watchdog-0.8.0-py3.4.egg: C: \ Python34 \ Lib \ сайт-пакеты \ сторожево…
17 июл '14 в 09:27
0 ответов

Watchdog получает события трижды в Python 3

Я создаю программу на Python с использованием Watchdog, которая просматривает набор файлов и выполняет действия, основанные на изменениях. Я поместил точный пример с их сайта в файл: import sys import time import logging from watchdog.observers impo…
30 сен '15 в 08:31
1 ответ

Ошибка / сбой при установке сторожевого Python на MacOS X

Я хочу создать программу на Python, которая постоянно следит за каталогом на предмет каких-либо изменений, и если изменение происходит как создание или изменение, оно должно выполнить сценарий оболочки через exec. По этой причине я пытаюсь использов…