如何在Python中获取流程实例(使用pid或侦听端口)?

时间:2017-02-27 03:28:03

标签: python process port pid

在Python中,subprocess.Popen(cmd)可以返回subprocess.Popen个实例,该实例代表具有特定cmd的进程。我想知道,是否可以通过进程侦听的端口或进程的pid来获取此类实例?

例如,是否有subprocess.getProcessesByPort(port)subprocess.getProcess(pid)

等API

我理解这种灵活性可能会导致安全问题,如果不可能,也不会感到惊讶。我以前没有使用过这个模块,想要寻找更多的见解。

提前致谢!

1 个答案:

答案 0 :(得分:1)

psutil package可能会以跨平台的方式提供您想要的内容。