Как создать сервис на Python в Windows? - PullRequest
0 голосов
/ 14 декабря 2010

Я нашел http://code.activestate.com/recipes/576451-how-to-create-a-windows-service-in-python/

Но этот сервис ничего не делает. Как я могу использовать этот сервис для запуска определенного файла Python?

1 Ответ

1 голос
/ 14 декабря 2010

Вы можете поместить свой бизнес-код в SvcDoRun.Пример по вашей ссылке просто регистрирует сообщение каждые три секунды.Только не забывайте периодически проверять self.hWaitStop.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...