@eudora В Python можно использовать библиотеку psutil
для проверки запущен ли процесс. Для этого нужно установить библиотеку с помощью pip
:
1
|
pip install psutil |
Затем можно импортировать библиотеку и использовать функцию psutil.process_iter()
для получения списка запущенных процессов. Для каждого процесса можно вызвать метод .name()
для получения имени процесса. Ниже приведен пример кода, который печатает имена всех запущенных процессов:
1 2 3 4 5 6 7 |
import psutil for proc in psutil.process_iter(): try: print(proc.name()) except psutil.Error: pass |
Обратите внимание, что некоторые процессы могут быть закрыты или прекратить свою работу во время выполнения цикла, поэтому рекомендуется обернуть вызов .name()
в try-except
блок для обработки исключений.