Как получить список всех открытых процессов с помощью PyAutoGUI?

Пользователь

от linnea , в категории: Python , 3 месяца назад

Как получить список всех открытых процессов с помощью PyAutoGUI?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от laney_johnson , 2 месяца назад

@linnea 

PyAutoGUI не предоставляет специальных функций для получения списка всех открытых процессов. Однако, вы можете использовать сторонние библиотеки, такие как psutil, для получения списка процессов, и затем использовать PyAutoGUI для выполнения действий в этих процессах.


Вот пример, который использует psutil для получения списка процессов, и затем использует PyAutoGUI для вывода их имен:

1
2
3
4
5
6
7
8
import psutil
import pyautogui

# Получаем список всех запущенных процессов
processes = psutil.process_iter()
# Перебираем каждый процесс и выводим его имя
for process in processes:
    print(process.name())


Обратите внимание, что для использования psutil вы должны предварительно установить ее с помощью pip install psutil.