最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python自動巡檢H3C交換機實現(xiàn)過程解析

 更新時間:2020年08月14日 10:19:04   作者:ciscoxushaojie  
這篇文章主要介紹了Python自動巡檢H3C交換機實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

1.通過netmiko模塊登錄交換機,協(xié)議ssh,執(zhí)行收集信息命令,保存至txt文件

2.過濾txt文件中的內(nèi)容,保存到excel,使用xlwt模塊實現(xiàn)。

3.sendmai發(fā)送excel郵件?;蛘甙l(fā)送給釘釘機器人也可以

4.使用crond定時發(fā)送巡檢報表。

代碼如下

#!/usr/bin/python3 
#H3c交換機
import time
from netmiko import ConnectHandler
now = time.strftime("%Y%m%d",time.localtime(time.time()))
log_time = time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())

ip_list = [
  ['sw-001','192.168.1.1'],
  ['sw-002','192.168.1.2'],
]

SW = {
  'device_type':'hp_comware',
  'username':'admin',
  'ip':'',
  'password':"$password"
}

for ip_item in ip_list:
  SW['ip'] = ip_item[1]
  connect = ConnectHandler(**SW)
  print(log_time + 'Successfully connected to ' + ip_item[0])
  output = connect.send_command('system view')
  iproute = connect.send_command("display ip routing-table")
  version = connect.send_command('dis version')
  fan = connect.send_command('display fan')
  cpu = connect.send_command('display cpu-usage')
  mem = connect.send_command('display memory')
  env = connect.send_command('display environment')
  fo = open('xusj','w')
  fo.write(iproute)
  fo.write(fan)
  fo.write(cpu)
  fo.write(mem)
  fo.write(env)
  fo.close()

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python爬蟲模擬瀏覽器訪問-User-Agent過程解析

    python爬蟲模擬瀏覽器訪問-User-Agent過程解析

    這篇文章主要介紹了python爬蟲模擬瀏覽器訪問-User-Agent過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • Flask 讓jsonify返回的json串支持中文顯示的方法

    Flask 讓jsonify返回的json串支持中文顯示的方法

    下面小編就為大家分享一篇Flask 讓jsonify返回的json串支持中文顯示的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Python Pandas工具繪制數(shù)據(jù)圖使用教程

    Python Pandas工具繪制數(shù)據(jù)圖使用教程

    Pandas是基于NumPy 的一種工具,該工具是為解決數(shù)據(jù)分析任務而創(chuàng)建的。Pandas還可以繪制多重數(shù)據(jù)圖表,本文將為大家介紹如何通過Pandas繪制圖表,感興趣的可以了解一下
    2021-12-12
  • Python查看微信撤回消息代碼

    Python查看微信撤回消息代碼

    本文給大家分享的是如何使用Python實現(xiàn)查看微信撤回消息的代碼,非常的實用,有需要的小伙伴可以參考下
    2018-06-06
  • Github?Copilot的申請以及在Pycharm的配置與使用詳解

    Github?Copilot的申請以及在Pycharm的配置與使用詳解

    GitHub在聯(lián)合OpenAI推出了一款"GitHub Copilot"工具,可以根據(jù)上下文自動寫代碼,下面這篇文章主要給大家介紹了關于Github?Copilot的申請以及在Pycharm的配置與使用的相關資料,文中通過圖文以及實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-04-04
  • python爬蟲Scrapy框架:媒體管道原理學習分析

    python爬蟲Scrapy框架:媒體管道原理學習分析

    這篇文章主要介紹了python爬蟲Scrapy框架:媒體管道原理學習分析,有需要的朋友可以借鑒參考,希望可以對廣大一同學習的讀者朋友有所幫助
    2021-09-09
  • Python3中的re.findall()方法及re.compile()

    Python3中的re.findall()方法及re.compile()

    這篇文章主要介紹了Python3中的re.findall()方法及re.compile(),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 如何打包Python Web項目實現(xiàn)免安裝一鍵啟動的方法

    如何打包Python Web項目實現(xiàn)免安裝一鍵啟動的方法

    這篇文章主要介紹了如何打包Python Web項目,實現(xiàn)免安裝一鍵啟動,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • python pandas loc 布爾索引示例說明

    python pandas loc 布爾索引示例說明

    loc跟iloc的區(qū)別,首先loc是location的意思,和iloc中i的意思是指integer,所以它只接受整數(shù)作為參數(shù),詳情見下面
    2022-03-03
  • python調(diào)用matplotlib模塊繪制柱狀圖

    python調(diào)用matplotlib模塊繪制柱狀圖

    這篇文章主要為大家介紹了python調(diào)用matplotlib模塊繪制柱狀圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10

最新評論

信阳市| 乌恰县| 榕江县| 九龙城区| 宜君县| 平昌县| 龙南县| 环江| 新竹市| 肥城市| 滦南县| 新田县| 漳浦县| 楚雄市| 永年县| 瑞昌市| 龙陵县| 广宗县| 宜春市| 屯昌县| 兰溪市| 邓州市| 福贡县| 视频| 舒兰市| 汨罗市| 阜平县| 阿尔山市| 新田县| 东安县| 增城市| 金沙县| 米林县| 额敏县| 翁牛特旗| 方正县| 突泉县| 昌平区| 泾源县| 正安县| 临澧县|