Guest User

Untitled

a guest
Oct 15th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. import psutil # pip install psutil
  2.  
  3. proc_name = 'top' #'cmd.exe'
  4.  
  5. for proc in psutil.process_iter():
  6. # Пока скрипт работает, процесс уже может перестать существовать
  7. # (поскольку между psutil.process_iter() и proc.name() проходит время)
  8. # и будет выброшено исключение psutil.NoSuchProcess
  9. try:
  10. proc_name_in_loop = proc.name()
  11. except psutil.NoSuchProcess:
  12. pass
  13. else:
  14. if proc_name_in_loop == proc_name:
  15. print(proc.cwd())
  16. print(proc.exe())
  17.  
  18. ['python3', 'file_name.py']
Add Comment
Please, Sign In to add comment