def has_connection(processes):
for i in processes:
proc = psutil.Process(i.pid)
conns = proc.connections()
# find our listening port
ports = set()
for conn in conns:
if conn.status == 'LISTEN':
if conn.laddr:
ports.add(conn.laddr[1])
for conn in conns:
if conn.status == 'ESTABLISHED' and conn.laddr[1] in ports:
print "conn ", conn
return True
评论列表
文章目录