Необходимо узнать, запущен ли процесс в диспетчере задач, и в связи с этим вернуть либо True либо False.
Использую библиотеку psutil. Есть следующий код:
proc_name = 'chrome.exe'
sucsesful = False
        for proc in psutil.process_iter():
            try:
                if proc.name() == proc_name:
                    sucsesful = True
                    break
             except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): 
                   continue
        if not sucsesful:
           print("chrome hasn`t started")
        else:
             print('chrome started')
Даже когда процесс chrome.exe запущен, переменная sucsesful = False.
Почему так?