使用Python监听所有PID ID和端口

时间:2020-06-22 05:58:45

标签: python port pid

我目前正在学习一些python,我只是想知道什么是最好的方法来获取Firefox的所有PID ID的列表,然后显示它正在侦听的所有端口号。我正在尝试复制下面的图像,但似乎无法弄清楚。抱歉,我目前没有任何代码atm,因为我一直在测试和尝试用Google搜索并没有成功的代码。

enter image description here

2 个答案:

答案 0 :(得分:2)

以下是您要查找的内容的骨架:

div, ul,li

答案 1 :(得分:1)

使用软件包psutil

pip install psutil

现在为您所需的输出,遍历所有过程并找到名称为'firefox'的过程

import psutil
for proc in psutil.process_iter():
    try:
        processName = proc.name()
        if "firefox" in processName:
            processID = proc.pid
            print(processName , ' ::: ', processID)
    except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
        pass
相关问题