Python 实现两个服务器之间文件的上传方法


Posted in Python onFebruary 13, 2019

如下所示:

# coding: utf-8
import paramiko
import MySQLdb

def main(): connection=MySQLdb.connect(host='10.10.41.22',user='root',passwd='root',db='Trojan',port=3306)

 cur=connection.cursor()

 sql ='select count(*) from blacklist;'
 cur.execute(sql)
 count = cur.fetchone()[0]
 print '一共有%s个应用需要上传'%(count)

 sql = 'select path from blacklist;'
 cur.execute(sql)
 host = '10.10.41.22'
 port = 22
 username = 'remote2'
 password = 'userforremote'
 t = paramiko.Transport((host,port))
 t.connect(username=username,password=password)
 sftp = paramiko.SFTPClient.from_transport(t)

 i=0

 for path in cur.fetchall():
  bendiPath = "/home/wcloud/apk_baseinfo_mounted_point/apk%s"%path
  apkName =bendiPath.split("/")[-1]
  servicePath = '/home/remote2/blacklist_wandoujia/%s'%apkName
  print bendiPath
  print servicePath
  sftp.put(bendiPath,servicePath)
  i=i+1
  print '已经上传%s个应用,还有%d个应用没有上传'%(i,(count-i))


if __name__ == '__main__':
 main()

以上这篇Python 实现两个服务器之间文件的上传方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python轻松实现代码编码格式转换
Mar 26 Python
Django框架中render_to_response()函数的使用方法
Jul 16 Python
Python 列表(List) 的三种遍历方法实例 详解
Apr 15 Python
Python tkinter模块中类继承的三种方式分析
Aug 08 Python
python遍历序列enumerate函数浅析
Oct 17 Python
Python简单实现的代理服务器端口映射功能示例
Apr 08 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
利用Python查看微信共同好友功能的实现代码
Apr 24 Python
python设置代理和添加镜像源的方法
Feb 14 Python
浅谈Python线程的同步互斥与死锁
Mar 22 Python
PyQt5+python3+pycharm开发环境配置教程
Mar 24 Python
基于Tensorflow一维卷积用法详解
May 22 Python
Python魔法方法详解
Feb 13 #Python
Python函数中不定长参数的写法
Feb 13 #Python
python调用c++ ctype list传数组或者返回数组的方法
Feb 13 #Python
python调用c++传递数组的实例
Feb 13 #Python
利用ctypes获取numpy数组的指针方法
Feb 12 #Python
python3利用ctypes传入一个字符串类型的列表方法
Feb 12 #Python
使用python绘制二元函数图像的实例
Feb 12 #Python
You might like
PHP 加密解密内部算法
2010/04/22 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
QQ邮箱的一个文本编辑器代码
2007/03/14 Javascript
判断多个元素(RADIO,CHECKBOX等)是否被选择的原理说明
2009/02/18 Javascript
javascript 闭包
2011/09/15 Javascript
多个checkbox被选中时如何判断是否有自己想要的
2014/09/22 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
js实现登录框鼠标拖拽效果
2017/03/09 Javascript
从零开始最小实现react服务器渲染详解
2018/01/26 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
jquery实现鼠标悬浮弹出气泡提示框
2020/12/23 jQuery
python实现ipsec开权限实例
2014/11/11 Python
在Python的web框架中配置app的教程
2015/04/30 Python
python导入时小括号大作用
2017/01/10 Python
TensorFlow入门使用 tf.train.Saver()保存模型
2018/04/24 Python
python3.5 email实现发送邮件功能
2018/05/22 Python
python实现列表中由数值查到索引的方法
2018/06/27 Python
Python Selenium XPath根据文本内容查找元素的方法
2020/12/07 Python
CSS中垂直居中的简单实现方法
2015/07/06 HTML / CSS
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
中科前程Java笔试题
2016/11/20 面试题
《我不是最弱小的》教学反思
2014/02/23 职场文书
2014大学生全国两会学习心得体会
2014/03/13 职场文书
员工教育培训协议书
2014/09/27 职场文书
党员教师群众路线对照检查材料思想汇报
2014/09/29 职场文书
个人自我剖析材料
2014/09/30 职场文书
论文答谢词
2015/01/20 职场文书
酒店工程部经理岗位职责
2015/04/09 职场文书
2015年十月一日放假通知
2015/08/18 职场文书
教你如何用python开发一款数字推盘小游戏
2021/04/14 Python
laravel添加角色和模糊搜索功能的实现代码
2021/06/22 PHP
Python 居然可以在 Excel 中画画你知道吗
2022/02/15 Python