国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python檢測遠程服務(wù)器tcp端口的方法

2019-11-25 17:56:55
字體:
供稿:網(wǎng)友

本文實例講述了python檢測遠程服務(wù)器tcp端口的方法。分享給大家供大家參考。具體如下:

python檢測遠程服務(wù)器tcp端口的代碼,這段代碼可以用來做服務(wù)器監(jiān)控實用

#!/usr/bin/env python #coding:utf-8 #filename:tcp.py ''' author: gavingeng date:  2011-12-14 09:35:59 ''' import socket import sys NORMAL=0 ERROR=1 TIMEOUT=5 def ping(ip,port,timeout=TIMEOUT):   try:     cs=socket.socket(socket.AF_INET,socket.SOCK_STREAM)     address=(str(ip),int(port))     status = cs.connect_ex((address))     cs.settimeout(timeout)     #this status is returnback from tcpserver     if status != NORMAL :       print ERROR     else:       print NORMAL     except Exception ,e:     print ERROR     print "error:%s" %e     return ERROR   return NORMAL if __name__=='__main__':   if len(sys.argv) < 3 :     print ur'請按照如下格式使用: ./tcp.py m.survivalescaperooms.com 80'     sys.exit(1)   ip = sys.argv[1]   port = sys.argv[2]   try:     timeout = sys.argv[3]   except IndexError ,e:     timeout=TIMEOUT   ping(ip,port,timeout)

希望本文所述對大家的Python程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 朝阳县| 含山县| 东兴市| 新兴县| 井陉县| 宁远县| 普陀区| 桦甸市| 洪湖市| 四川省| 柳州市| 临沂市| 彰化县| 福贡县| 合江县| 北安市| 涪陵区| 镶黄旗| 屏东县| 岐山县| 晋中市| 中西区| 浮梁县| 吉隆县| 林西县| 宁海县| 贵港市| 沁阳市| 渭南市| 康乐县| 乌恰县| 紫阳县| 淅川县| 龙江县| 紫云| 普定县| 临朐县| 太保市| 新竹市| 遂昌县| 若羌县|