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框架中的URL配置与松耦合
Jul 15 Python
Python实现配置文件备份的方法
Jul 30 Python
最近Python有点火? 给你7个学习它的理由!
Jun 26 Python
python实现对excel进行数据剔除操作实例
Dec 07 Python
python在线编译器的简单原理及简单实现代码
Feb 02 Python
基于FME使用Python过程图解
May 13 Python
keras-siamese用自己的数据集实现详解
Jun 10 Python
python对execl 处理操作代码
Jun 22 Python
OpenCV Python实现图像指定区域裁剪
Mar 12 Python
学习Python需要哪些工具
Sep 04 Python
Django mysqlclient安装和使用详解
Sep 17 Python
python绘制箱型图
Apr 27 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
用PHP发电子邮件
2006/10/09 PHP
一个用php3编写的简单计数器
2006/10/09 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
PHP数组常用函数实例小结
2018/08/20 PHP
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
关于window.pageYOffset和document.documentElement.scrollTop
2011/04/05 Javascript
JQuery处理json与ajax返回JSON实例代码
2014/01/03 Javascript
JavaScript使用shift方法移除素组第一个元素实例分析
2015/04/06 Javascript
jQuery实现 RadioButton做必选校验功能
2017/06/15 jQuery
js循环map 获取所有的key和value的实现代码(json)
2018/05/09 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
解决layui checkbox 提交多个值的问题
2019/09/02 Javascript
JavaScript实现滑动门效果
2020/01/18 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
wxPython 入门教程
2008/10/07 Python
python决策树之C4.5算法详解
2017/12/20 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
Python控制台实现交互式环境执行
2020/06/09 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
亚马逊中国官方网站:amazon.cn
2017/05/25 全球购物
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
美国最大婚纱连锁店运营商:David’s Bridal
2019/03/12 全球购物
什么是唯一索引
2015/07/05 面试题
三分钟演讲稿范文
2014/04/24 职场文书
员工工作表现评语
2014/04/26 职场文书
办公室主任岗位职责
2015/01/31 职场文书
停电通知范文
2015/04/16 职场文书
集结号观后感
2015/06/08 职场文书
2015国庆节放假通知范文
2015/07/30 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书
python实现大文本文件分割成多个小文件
2021/04/20 Python
python中pd.cut()与pd.qcut()的对比及示例
2022/06/16 Python