Python 技术篇-用paramiko库实现linux服务器文件下载到winodws本地实例演示

简介: Python 技术篇-用paramiko库实现linux服务器文件下载到winodws本地实例演示

     

如果需要上传文件的话,可以看这篇文章:

Python 技术篇-用 paramiko 库实现 winodws 本地文件上传至 linux 服务器实例演示

# -*- coding: UTF8 -*-
import paramiko
def file_download_linux(file_original, file_aim):
    '''
     作用:linux服务器上的文件下载到windows本地
     参数1:源文件路径
     参数2:目的文件路径
    '''
  # linux服务器信息
    host_ip = "10.10.xx.xx"
    host_username = "root";
    host_password = "xxx"
    t = paramiko.Transport((host_ip, 22))
    t.connect(username = host_username, password = host_password)
    sftp = paramiko.SFTPClient.from_transport(t)
    # 下载操作
    sftp.get(file_original, file_aim)
    sftp.close()
# linux服务器里要下载的文件
file_original = '/file/下载测试/问题更新表.xls'
# windows本地要下载后的位置
file_aim = 'D:\\linux文件下载\\问题更新表.xls'
# 下载文件
file_download_linux(file_original, file_aim)

准备要下载的文件:

image.png

下载后的文件:

image.png

喜欢的点个赞❤吧!

   

目录
相关文章
|
5月前
|
存储 监控 API
Python实战:跨平台电商数据聚合系统的技术实现
本文介绍如何通过标准化API调用协议,实现淘宝、京东、拼多多等电商平台的商品数据自动化采集、清洗与存储。内容涵盖技术架构设计、Python代码示例及高阶应用(如价格监控系统),提供可直接落地的技术方案,帮助开发者解决多平台数据同步难题。
|
4月前
|
数据可视化 大数据 关系型数据库
基于python大数据技术的医疗数据分析与研究
在数字化时代,医疗数据呈爆炸式增长,涵盖患者信息、检查指标、生活方式等。大数据技术助力疾病预测、资源优化与智慧医疗发展,结合Python、MySQL与B/S架构,推动医疗系统高效实现。
|
5月前
|
数据采集 存储 XML
Python爬虫技术:从基础到实战的完整教程
最后强调: 父母法律法规限制下进行网络抓取活动; 不得侵犯他人版权隐私利益; 同时也要注意个人安全防止泄露敏感信息.
847 19
|
6月前
|
数据采集 机器学习/深度学习 数据可视化
Python量化交易:结合爬虫与TA-Lib技术指标分析
Python量化交易:结合爬虫与TA-Lib技术指标分析
|
7月前
|
机器学习/深度学习 数据安全/隐私保护 计算机视觉
过三色刷脸技术,过三色刷脸技术教程,插件过人脸python分享学习
三色刷脸技术是基于RGB三通道分离的人脸特征提取方法,通过分析人脸在不同颜色通道的特征差异
|
7月前
|
数据采集 自然语言处理 分布式计算
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
大数据岗位技能需求挖掘:Python爬虫与NLP技术结合
|
7月前
|
JavaScript Java Go
Go、Node.js、Python、PHP、Java五种语言的直播推流RTMP协议技术实施方案和思路-优雅草卓伊凡
Go、Node.js、Python、PHP、Java五种语言的直播推流RTMP协议技术实施方案和思路-优雅草卓伊凡
529 0
|
弹性计算 Linux
[转]ECS之初体验(Linux)
服务商: 阿里云 操作系统:Linux 64位 Ubantu 20.04 64位
183 0
|
4月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
353 10
|
4月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。