欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python paramiko實現(xiàn)ssh遠程訪問的方法

 更新時間:2013年12月03日 15:37:31   作者:  
這篇文章主要介紹了python paramiko模塊實現(xiàn)ssh遠程訪問的方法,大家參考使用

安裝paramiko后,看下面例子:

復制代碼 代碼如下:

import paramiko

#設置ssh連接的遠程主機地址和端口
t=paramiko.Transport((ip,port))
#設置登錄名和密碼
t.connect(username=username,password=password)
#連接成功后打開一個channel
chan=t.open_session()
#設置會話超時時間
chan.settimeout(session_timeout)
#打開遠程的terminal
chan.get_pty()
#激活terminal
chan.invoke_shell()
然后就可以通過chan.send('command')和chan.recv(recv_buffer)來遠程執(zhí)行命令以及本地獲取反饋。
例如:
chan.send('pwd')
print chan.recv(65535)

重點是,有些命令執(zhí)行的時間長,不適當?shù)膔eceive回來可能得不到想要的結(jié)果,可以使用time.sleep()進行等待,或使用一些條件循環(huán)。
例如:

復制代碼 代碼如下:

str=chan.recv(recv_buffer)
while not str.endswith('#'):
    str=chan.recv(recv_buffer)

相關文章

  • 一篇文章徹底弄懂Python中的if?__name__?==?__main__

    一篇文章徹底弄懂Python中的if?__name__?==?__main__

    在Python當中如果代碼寫得規(guī)范一些,通常會寫上一句if '__name__'=='__main__:'作為程序的入口,下面這篇文章主要給大家介紹了關于如何通過一篇文章徹底弄懂Python中的if?__name__?==?__main__的相關資料,需要的朋友可以參考下
    2022-12-12
  • 詳解?python?logging日志模塊

    詳解?python?logging日志模塊

    這篇文章主要介紹了詳解?python?logging日志模塊,記錄日志最簡單的方法就是在你想要記錄的地方加上一句?print?,?我相信無論是新手還是老鳥都經(jīng)常這么干。在簡單的代碼中或者小型項目中這么干一點問題都沒有,需要的朋友可以參考下
    2022-01-01
  • Python openpyxl模塊學習之輕松玩轉(zhuǎn)Excel

    Python openpyxl模塊學習之輕松玩轉(zhuǎn)Excel

    Python提供了許多操作Excel的模塊,能夠讓我們從繁瑣的工作中騰出雙手。本文主要為大家介紹的是openpyxl模塊,它的功能相對與其他模塊更為齊全,感興趣的小伙伴快來學習一下吧
    2021-12-12
  • 淺談Python之Django(二)

    淺談Python之Django(二)

    這篇文章主要介紹了Python3中的Django,小編覺得這篇文章寫的還不錯,需要的朋友們下面隨著小編來一起學習學習吧,希望能夠給你帶來幫助
    2021-10-10
  • Django工程的分層結(jié)構(gòu)詳解

    Django工程的分層結(jié)構(gòu)詳解

    在本篇文章里小編給各位分享的是關于Django工程的分層結(jié)構(gòu)的相關知識點內(nèi)容,有興趣的朋友們學習參考下。
    2019-07-07
  • python保存數(shù)據(jù)到本地文件的方法

    python保存數(shù)據(jù)到本地文件的方法

    今天小編就為大家分享一篇python保存數(shù)據(jù)到本地文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python3爬蟲教程之利用Python實現(xiàn)發(fā)送天氣預報郵件

    Python3爬蟲教程之利用Python實現(xiàn)發(fā)送天氣預報郵件

    這篇文章主要給大家介紹了關于Python3爬蟲教程之利用Python實現(xiàn)發(fā)送天氣預報郵件的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧
    2018-12-12
  • Python對象的深拷貝和淺拷貝詳解

    Python對象的深拷貝和淺拷貝詳解

    這篇文章主要介紹了Python對象的深拷貝和淺拷貝詳解,本文從Python核心編程2書中摘錄而來,總結(jié)的比較精辟,需要的朋友可以參考下
    2014-08-08
  • python腳本定時發(fā)送郵件

    python腳本定時發(fā)送郵件

    這篇文章主要為大家詳細介紹了python腳本定時發(fā)送郵件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Python中numpy數(shù)組的維度增減方法詳解

    Python中numpy數(shù)組的維度增減方法詳解

    這篇文章主要介紹了Python中numpy數(shù)組的維度增減方法詳解,在操作數(shù)組情況下,需要按照某個軸將不同數(shù)組的維度對齊,這時候需要為數(shù)組添加維度(特別是將二維數(shù)組變成高維張量的情況下),numpy提供了expand_dims()函數(shù)來為數(shù)組增加維度,需要的朋友可以參考下
    2023-09-09

最新評論