python循環(huán)監(jiān)控遠程端口的方法
本文實例講述了python循環(huán)監(jiān)控遠程端口的方法。分享給大家供大家參考。具體如下:
在ip.txt中每行一個ip地址和端口號,代碼可循環(huán)監(jiān)控這些ip地址的指定端口是否正常
#!/usr/bin/env python # -*- coding: gbk -*- import socket,time while 1: file_obj = open('ip.txt') for line in file_obj: try: sc=socket.socket(socket.AF_INET,socket.SOCK_STREAM) ip = line.split()[0] port = int(line.split()[1]) print ip,port #設(shè)置超時時間(0.0) sc.settimeout(2) sc.connect((ip,port)) timenow=time.localtime() datenow = time.strftime('%Y-%m-%d %H:%M:%S', timenow) logstr="%s:%s 連接成功->%s \n" %(ip,port,datenow) print logstr sc.close() except: file = open("log.txt", "a") timenow=time.localtime() datenow = time.strftime('%Y-%m-%d %H:%M:%S', timenow) logstr="%s:%s 連接失敗->%s \n" %(ip,port,datenow) print logstr file.write(logstr) file.close() print "sleep 10....." time.sleep(10)
ip.txt格式文件:
192.168.1.100 33001 192.168.1.101 33001
希望本文所述對大家的Python程序設(shè)計有所幫助。
- python爬蟲爬取監(jiān)控教務(wù)系統(tǒng)的思路詳解
- 基于python的Linux系統(tǒng)指定進程性能監(jiān)控思路詳解
- python實現(xiàn)內(nèi)存監(jiān)控系統(tǒng)
- Python系統(tǒng)監(jiān)控模塊psutil功能與經(jīng)典用法分析
- Python pyinotify日志監(jiān)控系統(tǒng)處理日志的方法
- python使用wmi模塊獲取windows下的系統(tǒng)信息 監(jiān)控系統(tǒng)
- Python寫的一個簡單監(jiān)控系統(tǒng)
- linux系統(tǒng)使用python監(jiān)控apache服務(wù)器進程腳本分享
- python監(jiān)控nginx端口和進程狀態(tài)
- Python實現(xiàn)數(shù)通設(shè)備端口使用情況監(jiān)控實例
- python實現(xiàn)數(shù)通設(shè)備端口監(jiān)控示例
- Python3監(jiān)控windows,linux系統(tǒng)的CPU、硬盤、內(nèi)存使用率和各個端口的開啟情況詳細代碼實例
相關(guān)文章
Python?+?Selenium?實現(xiàn)模擬登錄jd實例分享
這篇文章主要介紹了Python?+?Selenium?實現(xiàn)模擬登錄jd實例分享的相關(guān)資料,需要的朋友可以參考下2023-06-06python實現(xiàn)將兩個文件夾合并至另一個文件夾(制作數(shù)據(jù)集)
這篇文章主要介紹了python實現(xiàn)將兩個文件夾合并至另一個文件夾(制作數(shù)據(jù)集),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04python 實現(xiàn)單一數(shù)字取對數(shù)與數(shù)列取對數(shù)
這篇文章主要介紹了python 實現(xiàn)單一數(shù)字取對數(shù)與數(shù)列取對數(shù)操作,具有很好的參考價值,希望對大家有所幫助。2021-05-05使用APScheduler3.0.1 實現(xiàn)定時任務(wù)的方法
今天小編就為大家分享一篇使用APScheduler3.0.1 實現(xiàn)定時任務(wù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07深入講解Python中面向?qū)ο缶幊痰南嚓P(guān)知識
這篇文章主要介紹了深入講解Python中面向?qū)ο缶幊痰南嚓P(guān)知識,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-05-05