Узнать, запущена ли программа
os.system('ps -C ffmpeg')
Так получаем список в котором будет один процесс с именем 'ffmpeg'
Если выполнить команду с именем процесса которого не существует. Тоже выдаст список, но будет пусты.
Как узнать, запущен ли процесс и выставить на него условие. То есть, если запущен, пропускаем условие и наоборот...
Ответы (1 шт):
Автор решения: Amgarak
→ Ссылка
Самое простое через библиотеку psutil
pip install psutil
import time
import psutil
def search_program():
while True:
for process in psutil.process_iter():
if process.name() == 'Taskmgr.exe':
print("Диспетчер задач работает!")
time.sleep(1)
search_program()