本文實例講述了python使用paramiko實現遠程拷貝文件的方法。分享給大家供大家參考,具體如下:
首先是安裝paramiko庫(其實現了SSH2安全協議),ubuntu下可直接通過源安裝:
sudo apt-get install python-paramiko
接下來是代碼實現遠程下載:
def remote_scp(host_ip,remote_path,local_path,username,password): t = paramiko.Transport((host_ip,22)) t.connect(username=username, password=password) # 登錄遠程服務器 sftp = paramiko.SFTPClient.from_transport(t) # sftp傳輸協議 src = remote_path des = local_path sftp.get(src,des) t.close()
更多關于Python相關內容感興趣的讀者可查看本站專題:《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設計有所幫助。
|
新聞熱點
疑難解答
圖片精選