python paramiko的open_sftp实现文件传输

通过paramiko.SSHClient()实现和服务器的SSH通讯后,使用open_sftp()实现文件的传输。
实现文件下载的例子:

# SSH连接
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('127.0.0.1',port, 'jump', 'pawd12' )

# ftp将服务器文件target_path,存在本地LogFileName
ftp = client.open_sftp()
ftp.get(target_path, LogFileName)
# 使用之后记得关闭
ftp.close()

client.close()

继续来看一下client.open_sftp()的其他方法有哪些:

python paramiko的open_sftp实现文件传输_第1张图片
python paramiko的open_sftp实现文件传输_第2张图片

你可能感兴趣的:(paramiko)