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

Я хочу запустить службу в Windows, которая будет работать в фоновом режиме и запускать cron с определенным временем.
Как я могу сделать это в Windows, используя Python?

Ответы [ 3 ]

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

Использование pywin32 .Учебник был написан (в 2005 году) здесь о том, как это можно сделать.

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

Убедитесь, что win32 api установлен.По сути, вы подкласс BasicNTService.Документация пакета win32 содержит дополнительную информацию.У меня также есть рабочий пример в коде, который я написал, который делает это. WindowsServer.py , который также смешивается в Pyro для агента удаленного управления Python.

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

Комбинация cx_freeze и srvany может выполнить эту работу.

См. this для использования в srvany (замените dropbox на свой exe)

...