Paramiko-sftp上傳和下載文件


pip install paramiko

#-*-coding:UTF-8 -*-
import paramiko
\\導入paramiko模塊
tran = paramiko.Transport("192.168.10.10",22)
\\獲取Transport實例 
tran.connect(username = "root", password = "Huawei@123")
\\連接遠程服務器
 print("連接成功")
sftp = paramiko.SFTPClient.from_transport(tran)
\\獲取SFTPClient實例 
put_localpath="D:/Python/upload/upload.py" 
put_remotepath="/home/upload“
\\設置上傳的本地/遠程文件路徑變量

get_remotepath='/home/download/download.py’
get_localpath='D:/Python/download’
\\設置下載的本地/遠程文件路徑變量
sftp.put(put_localpath,put_remotepath)
\\執行上傳動作並上傳文件到遠程服務器
sftp.get(get_localpath,get_remotepath) 
\\執行下載動作並從遠程服務器下載文件
tran.close()
\\關閉通道


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM