如下所示:importsocketimportthreadingimporttimedeftestconn(host,port):sk=socket.socket(socket.AF_INET,socket.SOCK_S
如下所示:
import socket
import threading
import time
def testconn( host , port ):
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sk.settimeout(1)
try:
sk.connect((host,port))
return host+" Server is "+str(port)+" connect"
except Exception:
return host+" Server is "+str(port)+" not connect!"
sk.close()
class Test(threading.Thread):
def __init__(self):
pass
def test(self):
print testconn('172.31.32.3',22)
def run(self):
while True:
#print time.strftime('%Y-%m-%d %H:%M:%S')
self.test()
time.sleep(1)
a=Test()
a.run()
以上这篇python 定时任务去检测服务器端口是否通的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
python 检测 服务器 端口