如何使用python检查特定端口的连接是否已打开

时间:2015-05-06 19:30:31

标签: python-2.7

我需要检查一些端口的连接是否在Windows上运行。我可以使用netstat来做,但是如何使用python进行检查?

1 个答案:

答案 0 :(得分:0)

试试这样:

import socket;
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
res = s.connect_ex(('192.1.1.1',80))
if res == 0:
   print "Open"
else:
   print "Closed"