Obtenez nom du processus par PID
Cela devrait être simple, mais je ne suis pas le voir.
Si j'ai un ID de processus, comment puis-je l'utiliser pour saisir les informations concernant le processus tels que le nom du processus.
- double possible de Comment obtenez-vous l'id de processus d'un programme en python?
- Cette question est la inverse de celui-ci.
Vous devez vous connecter pour publier un commentaire.
Sous Linux, vous pouvez lire le système de fichiers /proc. Fichier
/proc/<pid>/cmdline
contient la ligne de commande.ps -o cmd= <pid>
./proc/<pid>/comm
donne en fait le nom du processus.Essayer PSUtil -> https://github.com/giampaolo/psutil
Fonctionne très bien sur Windows et Unix, je me souviens.
Pour Windows
Un Moyen d'obtenir tous les pids de programmes sur votre ordinateur sans téléchargement de tout les modules:
Si tu voulais juste un programme ou tous les programmes avec le même nom et vous avez voulu tuer le processus ou de quelque chose:
C'était juste un coller de mon processus de tuer le programme que je pouvais faire beaucoup mieux mais c'est correct.
À l'aide de psutil, voici le code le plus simple que je puisse vous donner:
Essayer cette