连勋整容前,金泰棋牌,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服务器上的文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论