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 相关文章推荐
python dict remove数组删除(del,pop)
Mar 24 Python
在Django中创建第一个静态视图
Jul 15 Python
python结合API实现即时天气信息
Jan 19 Python
Python获取当前路径实现代码
May 08 Python
Django Web开发中django-debug-toolbar的配置以及使用
May 06 Python
python浪漫表白源码
Apr 05 Python
Python 3.8正式发布,来尝鲜这些新特性吧
Oct 15 Python
python 监测内存和cpu的使用率实例
Nov 28 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
Feb 27 Python
python实现FTP文件传输的方法(服务器端和客户端)
Mar 20 Python
Django 权限管理(permissions)与用户组(group)详解
Nov 30 Python
python 如何把docker-compose.yaml导入到数据库相关条目里
Jan 15 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.MVC的模板标签系统(五)
2006/09/05 PHP
PHP 批量更新网页内容实现代码
2010/01/05 PHP
php实现xml转换数组的方法示例
2017/02/03 PHP
Laravel框架模板继承操作示例
2018/06/11 PHP
jquery实现保存已选用户
2014/07/21 Javascript
node.js中的fs.writeSync方法使用说明
2014/12/15 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
新手学习前端之js模仿淘宝主页网站
2016/10/31 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
AngularJS中的按需加载ocLazyLoad示例
2017/01/11 Javascript
js实现网页同时进行多个倒计时功能
2019/02/25 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
[01:01:13]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第三场
2018/04/06 DOTA
Python中random模块用法实例分析
2015/05/19 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
2018/01/07 Python
5个很好的Python面试题问题答案及分析
2018/01/19 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
伊莱克斯阿根廷网上商店:Tienda Electrolux
2021/03/08 全球购物
上海某公司.net方向笔试题
2014/09/14 面试题
医药营销专业个人自荐信
2013/09/29 职场文书
计算机求职信
2013/12/01 职场文书
毕业生找工作的求职信范文
2013/12/24 职场文书
护理学应聘自荐书范文
2014/02/05 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
2015年青年志愿者协会工作总结
2015/04/27 职场文书
商务英语邮件开头问候语
2015/11/10 职场文书
装修安全责任协议书
2016/03/22 职场文书
python 进阶学习之python装饰器小结
2021/09/04 Python
nginx.conf配置文件结构小结
2022/04/08 Servers
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js