Bonjour,
Dans mon programme j'utilise le mdoule subprocess, pour obtenir le PID d'un processus de mon systéme et ensuite je tue ce processus (car il utilise de la ressource).
Lors de l'xecution du programme, j'obtiens comme message erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 import subprocess as sp import psutil def get_pid(name): return int(check_output(["pidof","-s",name])) pid1= get_pid("pcmanfm") pid2=psutil.Process(pid1) pid2.kill()
Exception in Tkinter callback
File "/home/pi/Music/clavierctrlsaisie.py", line 32, in get_pid
return int(check_output(["pidof","-s",name]))
File "/usr/lib/python3.4/subprocess.py", line 620, in check_output
raise CalledProcessError(retcode, process.args, output=output)
subprocess.CalledProcessError: Command '['pidof', '-s', 'pcmanfm']' returned non-zero exit status 1
Je ne sais pas comment résoudre ce probléme, pourriez vous m'aider?
En vous remerciant.
Cordialement.
Partager