PDA

Просмотр полной версии : Отловить процесс, который не отвечает


RaMero
22.04.2024, 23:30
Здравствуйте, как можно отловить, что процесс приложения по PID не отвечает? (Завис)

pomidorq
23.04.2024, 22:36
Вот тебе код, чтобы посмотреть все процессы, их PID, статус и имя. Я не знаю какой статус у зависшего приложения, отследишь сам.

Python:






import
psutil
for
proc
in
psutil
.
process_iter
(
)
:
PID
=
proc
.
pid
name
=
proc
.
name
(
)
status
=
proc
.
status
(
)
print
(
f"PID [{PID}]\tNAME [{name}]\tSTATUS [{status}]"
)




https://forum.antichat.xyz/attachments/28487212/img_5f1761a3b0.png

инчуга
24.04.2024, 12:29
psutil documentation — psutil 6.0.0 documentation

RaMero
24.04.2024, 14:41
Мне просто интересно, почему когда я насильно делаю зависание gta_sa.exe, в диспетчере задач состояние отображается "не отвечает", но пайтон выводит running 🥲