1. 程式人生 > >python 伺服器狀態探測3種方法

python 伺服器狀態探測3種方法

os.popen3(cmd) 

2、 http head狀態測試
import urllib2  try:        urllib2.urlopen(urls[i],context=context)   except Exception, e: ... 

3、埠探測
import os  cmd="nmap -sT -n -p 80,3389 --max-rtt-timeout 1 --max-scan-delay 1ms --host-timeout 2 " + server (si, so, se) = os.popen3(cmd)  t=so.readlines()  if line.find('80')>=0 and line.find('open')>=0: ...