python 从远程服务器中获取文件到本地


通过paramiko库来实现,基本代码如下


host_ip='***' #不需要带端口

username='***' 
password='***'
remote_path='***'
local_path='***'


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 从远程服务器中获取文件到本地)