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

python利用paramiko實(shí)現(xiàn)交換機(jī)巡檢的示例

 更新時間:2020年09月22日 16:41:48   作者:kylingx  
這篇文章主要介紹了python利用paramiko實(shí)現(xiàn)交換機(jī)巡檢,幫助大家更好的理解和使用python,感興趣的朋友可以了解下

直接上代碼

#-*- coding:UTF-8 -*-
import paramiko
import time
starttime = time.strftime('%Y-%m-%d %T')
start_info = "巡檢開始時間:"+str(starttime)
cmd_filepath = r"d:\Python\py\xunjian\cmd.txt"
cmd_file = open(cmd_filepath,"r")
cmds = cmd_file.readlines()
dev_filepath = r"d:\Python\py\xunjian\device_info.txt"
dev_file = open(dev_filepath,"r")
while 1: 
  dev_info = dev_file.readline()
  if not dev_info :
    break
  else :
    devs = dev_info.split(',') 
    ip = devs[0]
    username = devs[1]
    password = devs[2].strip()
    password = password.strip('\n')
    ssh = paramiko.SSHClient()
    ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    ssh.connect(hostname = ip,username = username,password = password)
    print("成功連接",ip)
    command = ssh.invoke_shell()
    time.sleep(3)
    command.send('N\n') #該行非必須
    command.send('screen-length 0 temporary\n') #取消分屏顯示
    for cmd in cmds:
    command.send(cmd+'\n')
    time.sleep(5)
    output = command.recv(65535).decode()
    log = open(r"d:\Python\py\xunjian\\"+ip+".txt",'a')
    endtime = time.strftime('%Y-%m-%d %T')
    end_info = "巡檢結(jié)束時間:"+str(endtime)
    log.write(start_info+'\n\n'+output+'\n\n'+end_info)
    log.close()
dev_file.close()

#巡檢命令文檔cmd.txt
display device
display environment
display alarm urgen
display memory-usage
display cpu-usage
display logbuffer level 0
display logbuffer level 1
display logbuffer level 2
display logbuffer level 3
display logbuffer level 4
#設(shè)備信息 device_info.txt
192.168.10.11,admin,Huawei@123
192.168.10.12,admin,Huawei@123
192.168.10.13,admin,Huawei@123
192.168.10.14,admin,Huawei@123

以上就是python利用paramiko實(shí)現(xiàn)交換機(jī)巡檢的示例的詳細(xì)內(nèi)容,更多關(guān)于paramiko交換機(jī)巡檢的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python3最長回文子串算法示例

    Python3最長回文子串算法示例

    這篇文章主要介紹了Python3最長回文子串算法,結(jié)合實(shí)例形式分析了暴力算法及動態(tài)規(guī)劃算法判斷最長回文子串的相關(guān)操作技巧,需要的朋友可以參考下
    2019-03-03
  • Python pygorithm模塊用法示例【常見算法測試】

    Python pygorithm模塊用法示例【常見算法測試】

    這篇文章主要介紹了Python pygorithm模塊用法,結(jié)合實(shí)例形式分析了pygorithm模塊的功能、安裝及針對常見算法的相關(guān)使用操作技巧,需要的朋友可以參考下
    2018-08-08
  • Pytest命令行選項(xiàng)的具體使用

    Pytest命令行選項(xiàng)的具體使用

    pytest是一個流行的Python測試框架,它提供了許多命令行選項(xiàng),本文主要介紹了Pytest命令行選項(xiàng)的具體使用,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • 基于Python Dash庫制作酷炫的可視化大屏

    基于Python Dash庫制作酷炫的可視化大屏

    在數(shù)據(jù)時代,我們每個人既是數(shù)據(jù)的生產(chǎn)者,也是數(shù)據(jù)的使用者,然而初次獲取和存儲的原始數(shù)據(jù)雜亂無章、信息冗余、價值較低。要想數(shù)據(jù)達(dá)到生動有趣、讓人一目了然、豁然開朗的效果,就需要借助數(shù)據(jù)可視化。本文將介紹通過Dash庫制作酷炫的可視化大屏!需要的可以參考下
    2021-12-12
  • python處理文本文件并生成指定格式的文件

    python處理文本文件并生成指定格式的文件

    本節(jié)主要介紹了python如何處理文本文件并生成指定格式的文件,需要的朋友可以參考下
    2014-07-07
  • pandas中的DataFrame按指定順序輸出所有列的方法

    pandas中的DataFrame按指定順序輸出所有列的方法

    下面小編就為大家分享一篇pandas中的DataFrame按指定順序輸出所有列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • python閉包和裝飾器你了解嗎

    python閉包和裝飾器你了解嗎

    這篇文章主要為大家詳細(xì)介紹了Python的閉包和裝飾器,何為閉包?何為裝飾器?感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-08-08
  • python opencv判斷圖像是否為空的實(shí)例

    python opencv判斷圖像是否為空的實(shí)例

    今天小編就為大家分享一篇python opencv判斷圖像是否為空的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python?如何引用不確定的函數(shù)

    Python?如何引用不確定的函數(shù)

    在Python中,引用不確定的函數(shù)通常意味著我們可能在運(yùn)行時才知道要調(diào)用哪個函數(shù),或者我們可能想根據(jù)某些條件動態(tài)地選擇不同的函數(shù)來執(zhí)行,下面給大家分享Python?如何引用不確定的函數(shù),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Python實(shí)現(xiàn)數(shù)據(jù)庫并行讀取和寫入實(shí)例

    Python實(shí)現(xiàn)數(shù)據(jù)庫并行讀取和寫入實(shí)例

    本篇文章主要介紹了Python實(shí)現(xiàn)數(shù)據(jù)庫并行讀取和寫入實(shí)例,非常具有實(shí)用價值,需要的朋友可以參考下
    2017-06-06

最新評論

芒康县| 芜湖县| 庐江县| 宕昌县| 乐昌市| 镇康县| 阿克陶县| 岱山县| 宜黄县| 慈利县| 绿春县| 永德县| 象州县| 石城县| 滨州市| 泰和县| 鄂州市| 灵宝市| 柘城县| 砀山县| 乌苏市| 昌都县| 成都市| 泰来县| 夹江县| 泰宁县| 怀柔区| 个旧市| 中阳县| 墨竹工卡县| 荆门市| 永寿县| 库伦旗| 嘉祥县| 额敏县| 安溪县| 长沙县| 萨嘎县| 方正县| 廉江市| 定襄县|