python使用paramiko实现远程拷贝文件的方法


Posted in Python onApril 18, 2016

本文实例讲述了python使用paramiko实现远程拷贝文件的方法。分享给大家供大家参考,具体如下:

首先是安装paramiko库(其实现了SSH2安全协议),ubuntu下可直接通过源安装:

sudo apt-get install python-paramiko

接下来是代码实现远程下载:

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程序设计有所帮助。

Python 相关文章推荐
Django日志模块logging的配置详解
Feb 14 Python
Python_LDA实现方法详解
Oct 25 Python
python登录并爬取淘宝信息代码示例
Dec 09 Python
python+POP3实现批量下载邮件附件
Jun 19 Python
CentOS 7下安装Python3.6 及遇到的问题小结
Nov 08 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
pytorch中使用cuda扩展的实现示例
Feb 12 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
Apr 14 Python
解决python执行较大excel文件openpyxl慢问题
May 15 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
Jul 07 Python
Django 权限管理(permissions)与用户组(group)详解
Nov 30 Python
python UNIX_TIMESTAMP时间处理方法分析
Apr 18 #Python
python动态加载包的方法小结
Apr 18 #Python
python实现按行切分文本文件的方法
Apr 18 #Python
Python获取linux主机ip的简单实现方法
Apr 18 #Python
Python实现递归遍历文件夹并删除文件
Apr 18 #Python
Python简单实现TCP包发送十六进制数据的方法
Apr 16 #Python
Python出现segfault错误解决方法
Apr 16 #Python
You might like
PHP语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
PHP测试程序运行时间的类
2012/02/05 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
利用js获取服务器时间的两个简单方法
2010/01/08 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
jQuery图片拖动组件Dropzone用法示例
2017/01/17 Javascript
js前端实现图片懒加载(lazyload)的两种方式
2017/04/24 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
vue实现拖拽效果
2019/12/23 Javascript
swiperjs实现导航与tab页的联动
2020/12/13 Javascript
JavaScript WeakMap使用详解
2021/02/05 Javascript
python实现统计文本中单词出现的频率详解
2019/05/20 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
用于ETL的Python数据转换工具详解
2020/07/21 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
Kathmandu新西兰官网:新西兰户外运动品牌
2019/07/27 全球购物
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
租房协议书怎么写
2014/04/10 职场文书
竞选班干部演讲稿600字
2014/08/20 职场文书
税务干部群众路线教育实践活动对照检查材料
2014/09/20 职场文书
常务副县长“三严三实”对照检查材料思想汇报
2014/10/05 职场文书
工程资料员岗位职责
2015/04/13 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
2015初中生物教研组工作总结
2015/07/21 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python