【发布时间】:2016-03-01 06:09:30
【问题描述】:
我想找到“plugin-container.exe”使用的端口,这样我就可以监控与该程序交互的 IP 地址,问题是有两个“plugin-container.exe”。 我使用的是 Firefox 开发者版。
我已经关闭了监控部分,但我需要以某种方式自动获取端口。据我所知,获取它们意味着知道进程正在使用什么 PID,两个进程 = 2 个 PID。 ;_;
我可以同时添加它们,但是有大量流量通过我的浏览器,当我手动输入所有 4 个端口时,它会杀死我的程序。
现在我用这个来获取列表,re.findall 来过滤列表中的“plugin-container.exe”,然后我使用 psutil 来查找哪些端口。
我觉得有一种更简单的方法可以完成所有这些操作。
导入操作系统、系统、win32api、re、psutil
tasklistrl = os.popen("tasklist").readlines()
tasklistr = os.popen("tasklist").read()
【问题讨论】:
标签: python windows networking port pid