当前位置: 移动技术网 > IT编程>脚本编程>Python > Python通过paramiko远程下载Linux服务器上的文件实例

Python通过paramiko远程下载Linux服务器上的文件实例

2019年01月07日  | 移动技术网IT编程  | 我要评论

连勋整容前,金泰棋牌,1996年世界足球先生

如下所示:

#!/usr/local/bin/python
# encoding:utf-8
 
import paramiko
import os
 
host_ip='59.110.12.72'
remote_path='/proc'
remote_filename='meminfo'
local_path='./proc'
username='niu'
password='123456'
 
def remote_scp(host_ip,remote_path,local_path,file_name,username,password):
 t = paramiko.transport((host_ip,22))
 t.connect(username=username, password=password) # 登录远程服务器
 sftp = paramiko.sftpclient.from_transport(t) # sftp传输协议
 src = remote_path+'/'+file_name
 des = local_path+'/'+file_name
 sftp.get(src,des)
 t.close()
 
 
if not os.path.isdir(local_path):
 os.makedirs(local_path)
if not os.path.isfile(local_path+'/'+remote_filename):
 fp=open(local_path+'/'+remote_filename,'w')
 fp.close()
 
remote_scp(host_ip,remote_path,local_path,remote_filename,username,password)

以上这篇python通过paramiko远程下载linux服务器上的文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网