Я изменил несколько строк в примере кода Sander Marechal (упомянутый @JeffBauer в принятом ответе ), чтобы добавить метод quit()
, который выполняется до того, как демон остановлен. Это иногда очень полезно.
Примечание: я не использую модуль «python-daemon», потому что документация по-прежнему отсутствует (см. также много других вопросов SO) и довольно неясна (как правильно запустить / остановить демона из командной строки с помощью этого модуля?)