Python 技术篇-用paramiko库实现winodws本地文件上传至linux服务器实例演示
利用 paramiko 库可以实现 linux 服务器的管理。
如果想管理 windows 服务器的话就麻烦一点了,我用 flask 服务实现的,可以看我的这篇文章:
Python 技术篇-用 flask 库实现 mac 本地文件上传至 windows 服务器指定文件夹下实例演示
# -*- coding: UTF8 -*-
import paramikodef file_upload_linux(file_original, file_aim):'''作用:windows本地文件上传至linux服务器参数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.put(file_original, file_aim)sftp.close()# 原windows下文件位置
file_original = 'D:\\lizhi\\待上传文件\\问题更新表.xls'
# 目的路径要精确到未来要添加的文件名,即使现在还没有这个文件
file_aim = '/file/上传测试/问题更新表.xls'
# 上传文件
file_upload_linux(file_original, file_aim);
效果展示:
这是我的本地文件。
这是成功上传后的文件。
喜欢的点个赞❤吧!
Python 技术篇-用paramiko库实现winodws本地文件上传至linux服务器实例演示相关推荐
- Python 技术篇-用flask服务实现mac本地文件上传至windows服务器指定文件夹下实例演示
操作 linux 主机的话用 paramiko 会简单很多,可以看我下面的文章. Python 技术篇-用 paramiko 库实现 winodws 本地文件上传至 linux 服务器实例演示 首先是 ...
- 服务器怎么用u盘传文件进去_本地文件上传到linux服务器的几种方法
本文介绍几种常见的方法,把文件上传到Linux服务器中!速维网络 常见有使用:scp命令.xshell软件里的xftp程序.U盘挂载.服务器自带的lrzsz程序. 一.scp使用说明: 1.把本机的文 ...
- Python 技术篇-用paramiko库实现linux服务器文件下载到winodws本地实例演示
如果需要上传文件的话,可以看这篇文章: Python 技术篇-用 paramiko 库实现 winodws 本地文件上传至 linux 服务器实例演示 # -*- coding: UTF8 -*- i ...
- Python 技术篇 - 通过pyminifier库实现源码压缩、混淆、加密保护实例演示,pyminifier的使用方法
源代码如下: 参数 -O :混淆所有函数/方法名.变量和类.默认是不要混淆. 我这里使用参数 -O 进行源码混淆. 如果运行时报错:UnicodeDecodeError: 'gbk' codec ca ...
- php程序怎么上传服务器,php本地文件上传到远程服务器
利用curl实现把本地服务器的文件通过curl发送请求给远程服务器的php文件接受就实现了上传,还一个是利用ftp来上传方法也是php中的curl操作ftp服务器进行上传. 本地代码如下: heade ...
- Python 技术篇-用os库实现删除本地文件、非空文件夹方法,python判断本地文件、文件夹是否存在方法
os.remove() 就是删除文件的 os.removedirs() 就是删除文件夹的 os.path.exists() 用来判断文件或文件夹是否存在 import ospath = "D ...
- Python 技术篇-用request库调用莉莉机器人api接口实现与机器人对话实例演示
莉莉机器人提供免费的接口调用,下面展示 python 的接入方法. 莉莉机器人官网 很简单,一定要有一个 question 的参数. api_key 和 api_secret 这两个是可选参数,是自己 ...
- Python 技术篇-利用pyqt5库读取剪切板已复制数据的格式类型实例演示,python判断复制文件的文件类型
首先介绍下复制内容类型的几种分类: ['text/plain'] 是纯文本类型. ['text/html', 'text/plain'] 是 html 的格式 + 文本类型,找个网页复制一段文字就可以 ...
- vue.js将本地文件上传到ftp服务器,vue项目使用FTP传输部署项目服务器,node命令编写...
#!/usr/bin/env node var fs = require('fs'); // 引入需要模块 var vinylFs = require( ' ...
最新文章
- 关于SQL Server中索引使用及维护简介
- mysql数据的引用_MySQL数据库入门:mysql操作和程序引用
- lintcode :Integer to Roman 整数转罗马数字
- void类型及void指针
- Github博客私人订制(一)
- ssm-学子商城-项目第十三天最后一天完成项目
- python中θ符号怎么打出来_Python打印特殊符号及对应编码解析
- JavaScript 之自定义播放器
- Windows下WordPress安装教程(全)
- Influxdb相关概念及简单实用操作
- 软件设计师下午真题及参考答案
- c语言编活期储蓄银行系统,C语言编程1活期存款。活期利息每一季度结算...
- css中的BFC、IFC、GFC、FFC
- exit和_exit,fock和vfock
- dfs暴力模拟 Moo(洛谷 P1885)
- 21 根火柴游戏(常胜将军)
- springboot依赖lib外置打成压缩包,以及snapshot依赖jar包ClassNotFoundExcepttion异常的解决办法
- ALV单元格设置下拉框固定值
- c语言通过结构体实现班车预约系统
- 目前手机操作系统有哪些
热门文章
- 软件工程——理论、方法与实践⑨
- android里Conversion to Dalvik format failed with error 1错误的解决
- 【思维】中位数与顺序统计
- AJAX中日历控件的应用
- 索尼爱立信M608C使用心得!
- 奥比中光大白(3D结构光)摄像头测试发现对着灯光过曝问题
- Android : 反射机制获取或设置系统属性(SystemProperties)
- Android 编译命令
- WINCE6.0+2443系统大概过10分钟进入sleep状态
- iframe嵌入页面白屏_Vue使用iframe嵌入第三方网页并修改标题