Python脚本06 —— 批量上传图片到七牛服务器
来源:互联网 发布:非正式会谈oo的淘宝店 编辑:程序博客网 时间:2024/05/24 05:00
#coding=utf-8#上传到正式七牛服务器import sys,osfrom qiniu import Authfrom qiniu import BucketManagerimport qiniuaccess_key = ''secret_key = ''bucket_name = ''bucket_domain = ''q = Auth(access_key,secret_key)bucket = BucketManager(q)def upload(f,key):if os.path.splitext(f)[1] in ['.jpg','.png']:mime_type = "image/*"token = q.upload_token(bucket_name, key)ret, info = qiniu.put_file(token, key, f, mime_type=mime_type, check_crc=True)print(info)# def traverse_dir(theDir):# for f in os.listdir(theDir):# afile = os.path.join(theDir,f)# if os.path.isfile(afile):# prefix = os.path.basename(theDir)# if prefix == 'qiniu':# key = f# else:# key = prefix + '/' + f# print key# # upload(afile,key)# elif os.path.isdir(afile):# traverse_dir(afile)# passadir = '/Users/fenggeqiang/Desktop/upload/'# traverse_dir(adir)def scanDir():count = 0for parent,dirnames,filenames in os.walk(adir):print '-----------------------'print "parent is:" + parentprint '-----------------------'count += len(filenames)for filename in filenames:filepath = os.path.join(parent,filename)key = filepath.replace('/Users/fenggeqiang/Desktop/upload/qiniu/','')print "key is:" + keyupload(filepath,key)print countscanDir()
0 0
- Python脚本06 —— 批量上传图片到七牛服务器
- python批量操作Linux服务器脚本,ssh密码登录(执行命令、上传、下载)(一)
- python批量操作Linux服务器脚本,key登录(执行命令、上传、下载)(二)
- python脚本批量上传Jar包到私服
- ios 批量图片上传服务器优化
- 图片批量上传到阿里云服务器
- JQuery批量图片上传插件—Uploadify
- Python脚本01 —— 批量修改png图片文件名,增加@3x后缀
- 批量下载豆瓣相册图片python脚本
- python——批量重命名图片文件
- 上传图片、批量上传图片
- Python脚本05 —— 从七牛服务器下载图片
- Android 图片(文件--带参数)批量上传到服务器
- python脚本编程:批量下载指定页面图片
- 【Python】批量直接修改图片存储大小脚本
- 批量上传图片
- 批量上传不同图片
- 图片批量上传 swfupload
- (模板) NTT long long 版
- node.js 安装步骤及Grunt安装实例
- UIImagePickerController 中文
- Android ButterKnife注入框架 使用
- spring thymeleaf 中文乱码
- Python脚本06 —— 批量上传图片到七牛服务器
- Mybatis List列表In查询实现的注意事项
- Nginx负载均衡配置实例详解
- IOS UICollectionView学习
- 【用户界面:Android-ConvenientBanner】功能演示
- qml学习-------------Slider(滑块)
- 框架Quart在Java中任务调度的使用
- MySQL日期时间函数大全 转
- VS 2005 创建DLL工程,并进行调用与调试例子