Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 28, 2017 11:06:05

shibanovan
Зарегистрирован: 2017-11-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Windows service / Windows Сервис

Всем привет! Может кто подсказать по win - сервисам ? Пытаюсь набыдлокодить win сервис по статье: https://www.codeproject.com/Articles/1115336/Using-Python-to-Make-a-Windows-Service
В итоге exe с помощью pyinstaller cсобрался успешно, сервис установился, но вот в диспетчере служб у него команды старт/стоп неактивны, если запускать с помощью имяпакета.ехе start то судя по логу, который ведет программа, она запускается 1 раз и завершается. Так же об этом говорит и команда имяпакета.ехе stop которая сообщает о том что сервис недоступен
Вот сам исходник скрипта https://gist.github.com/anonymous/632eb86ef0cdffff9d5b0e2b87c15f07

Офлайн

#2 Ноя. 28, 2017 11:15:09

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Windows service / Windows Сервис

shibanovan
Оберните вызовы всех функций в try/except и выведите эксепшены в лог.



Офлайн

#3 Ноя. 29, 2017 12:25:36

shibanovan
Зарегистрирован: 2017-11-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Windows service / Windows Сервис

Спасибо! Беда была в неуказанном пути к файлу

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version