Я новичок в Python и кодировании в целом. Я пытаюсь определить, запущена ли определенная служба, и, если она запущена, остановить и перезапустить. Если его нет, создайте исключение и выйдите.
У меня есть следующее:
import wmi
c = wmi.WMI()
for service in c.Win32_Service():
if service.Name == 'genericservice':
service.StopService()
Я позаимствовал этот код из другого скрипта, который у нас был. Однако как мне добавить условный оператор, чтобы проверить, запущена ли служба вообще? А потом выйти с исключением, если он вообще не работает?
Посоветуйте, пожалуйста. Спасибо!