91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何使用Paramiko控制liunx第三方庫

發布時間:2020-07-23 11:06:38 來源:億速云 閱讀:180 作者:小豬 欄目:開發技術

這篇文章主要為大家展示了Python如何使用Paramiko控制liunx第三方庫,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

paramiko是一個基于SSH用于連接遠程服務器并執行相關操作(SSHClient和SFTPClinet,即一個是遠程連接,一個是上傳下載服務),使用該模塊可以對遠程服務器進行命令或文件操作,值得一說的是,fabric和ansible內部的遠程管理就是使用的paramiko來現實。

Paramiko 是Python 用于控制liunx中文件的第三方庫,可創建文件,修改,刪除文件的內容等;

代碼實例:

# -*- coding:utf-8 -*-
import paramiko
 
class ssh(object):
  def __init__(self,host,port,user,password):
    self.host = host
    self.port = port
    self.user = user
    self.password = password
    self.ssh_client = paramiko.SSHClient()
    self.ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    self.ssh_client.connect(self.host, self.port, self.user, self.password)
 
  #執行指令返回文本字符串
  def sftp_exec_command(self,command):
    arrconfiglist = [""]
    try:
      std_in, std_out, std_err = self.ssh_client.exec_command(command)
      for line in std_out:
        arrconfiglist.append(line.strip("\n"))
      del arrconfiglist[0]
      self.ssh_client.close()
      return arrconfiglist
    except Exception as e:
      print(e,"ssh ERROR")
    finally:
      self.ssh_client.close()
 
  #執行指令無返回
  def sftp_exec_norecommand(self,command):
    try:
      self.ssh_client.exec_command(command)
      self.ssh_client.close()
    except Exception as e:
      print(e,"ssh ERROR")
    finally:
      self.ssh_client.close()
 
'''
在別的項目中被調用使用如下方法
import ssh as ssh
 
if __name__ == '__main__':
  ssh.ssh().sftp_exec_command("--command information--")
'''
 
'''
if __name__ == '__main__':
  rect = ssh().sftp_exec_command("")
  print(rect)
'''

以上就是關于Python如何使用Paramiko控制liunx第三方庫的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万山特区| 瓮安县| 澳门| 马山县| 肃南| 澄迈县| 布尔津县| 乐都县| 闻喜县| 梅州市| 新巴尔虎左旗| 大余县| 定陶县| 南陵县| 广德县| 江陵县| 通山县| 郓城县| 上犹县| 嘉祥县| 吕梁市| 正镶白旗| 梁平县| 新疆| 茶陵县| 枞阳县| 荔浦县| 宜州市| 滁州市| 田阳县| 安阳县| 静海县| 广平县| 洞头县| 霍山县| 阿克陶县| 科尔| 宁乡县| 五台县| 会昌县| 香格里拉县|