Python如何实现两个服务器之间文件的上传
来源:互联网 发布:node 构建项目 编辑:程序博客网 时间:2024/06/06 00:11
# coding: utf-8import paramikoimport MySQLdbdef 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()
阅读全文
0 0
- Python如何实现两个服务器之间文件的上传
- 如何实现两个数据库之间的同步
- vim实现两个文件之间的复制
- 如何实现支持大文件的高性能HTTP文件上传服务器
- springmvc文件上传到服务器的实现
- python开发中,两个文件之间的内容切换
- 如何使用NFS实现不同服务器之间文件共享
- 求两个日期之间间隔的天数,Python实现
- python实现两个经纬度点之间的距离和方位角
- 两个服务器之间文件传递(JAVA)
- Python上传文件到服务器
- C#如何实现两个WINFORM之间的访问
- C#如何实现两个WINFORM之间的访问?
- C#如何实现两个WINFORM之间的访问?
- 如何实现两个Sybase Adaptive Server之间的数据通信
- 如何实现Android两个模拟器之间的通信
- ios如何实现两个应用之间的切换
- Button点击后,如何实现两个view之间的跳转
- python中self和cls的区别
- gfoj测试题
- 晋升为CSDN博客专家
- 2017秋招总结
- NDK_PROJECT_PATH = null
- Python如何实现两个服务器之间文件的上传
- QT之qss教程-QTabWidget
- 调整数组顺序使奇数位于偶数前面
- WebView爬坑之旅3--H5中选择本地文件
- 【C#】MemoryStream
- Image加载图片,设置图片,存入SD卡,所有方法
- 修改maven仓库为自己的私有仓库
- Estore电子商城 --- 知识的整合
- 2017VS2018年非工作日日期大集合