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


Posted in Python onDecember 27, 2018

如下所示:

#!/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服务器上的文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python的Django框架中的通用视图
May 04 Python
python中的闭包用法实例详解
May 05 Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
Apr 11 Python
浅谈numpy生成数组的零值问题
Nov 12 Python
Python3.5基础之NumPy模块的使用图文与实例详解
Apr 24 Python
PyTorch 普通卷积和空洞卷积实例
Jan 07 Python
Python Django form 组件动态从数据库取choices数据实例
May 19 Python
django Model层常用验证器及自定义验证器详解
Jul 15 Python
Pycharm配置lua编译环境过程图解
Nov 28 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
Apr 04 Python
代码复现python目标检测yolo3详解预测
May 06 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 #Python
python 读取Linux服务器上的文件方法
Dec 27 #Python
Python 脚本获取ES 存储容量的实例
Dec 27 #Python
Python数据结构之栈、队列及二叉树定义与用法浅析
Dec 27 #Python
python获取本机所有IP地址的方法
Dec 26 #Python
python检测IP地址变化并触发事件
Dec 26 #Python
python实现自动获取IP并发送到邮箱
Dec 26 #Python
You might like
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
ThinkPHP CURD方法之order方法详解
2014/06/18 PHP
PHP的switch判断语句的“高级”用法详解
2014/10/01 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
PHP设计模式之工厂模式定义与用法详解
2018/04/03 PHP
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
Javascript数据结构与算法之列表详解
2015/03/12 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
2016/10/24 Javascript
移动适配的几种方案(三种方案)
2016/11/25 Javascript
jQuery实现两个select控件的互移操作
2016/12/22 Javascript
vue proxyTable 接口跨域请求调试的示例
2017/09/12 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
Nuxt配合Node在实际生产中的应用详解
2018/08/07 Javascript
Nodejs处理异常操作示例
2018/12/25 NodeJs
JS原型与继承操作示例
2019/05/09 Javascript
微信小程序之下拉列表实现方法解析(附完整源码)
2019/08/23 Javascript
[01:09:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第一场 6.2
2018/06/04 DOTA
Python进行数据提取的方法总结
2016/08/22 Python
python实现人脸识别经典算法(一) 特征脸法
2018/03/13 Python
Sanic框架配置操作分析
2018/07/17 Python
Python数据处理篇之Sympy系列(五)---解方程
2019/10/12 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
Keds官方网站:购买帆布运动鞋和经典皮鞋
2016/11/12 全球购物
全球速卖通法国在线交易平台:AliExpress法国
2017/07/07 全球购物
美国班级戒指、帽子和礼服、毕业产品、年鉴:Balfour
2018/11/01 全球购物
大专生毕业的自我评价
2014/02/06 职场文书
总账会计岗位职责
2014/03/13 职场文书
房屋出售协议书
2014/04/10 职场文书
绿色出行口号
2014/06/18 职场文书
金融与证券专业求职信
2014/06/22 职场文书
党员演讲稿
2014/09/04 职场文书
学生意外伤害赔偿协议书
2014/09/17 职场文书
2014保险公司个人工作总结
2014/12/09 职场文书
史上最全书信经典范文大全(建议收藏)
2019/07/10 职场文书