本地文件上传到七牛云服务器示例(七牛云存储)

662次阅读  |  发布于5年以前

复制代码 代码如下:

* coding: utf-8 *

---------------------------------------

程序:把本地文件上传到七牛云服务器

版本:0.1

作者:liu jia

日期:2014-01-07

语言:Python 2.7

---------------------------------------

import qiniu.conf
import sys
import os

登录后从#https://portal.qiniu.com/setting/key获取

qiniu.conf.ACCESS_KEY = "xxxxxxxxxxxxxxxxxxx"
qiniu.conf.SECRET_KEY = "xxxxxxxxxxxxxxxxxxx"

import qiniu.io
import qiniu.rs
policy = qiniu.rs.PutPolicy('xxxxx')# 空间名即bucket_name
uptoken = policy.token()

extra = qiniu.io.PutExtra()
extra.mime_type = "image/jpeg"

path = os.getcwd()
print path
picture_path = os.path.join(path, u'豆瓣妹子')
for item in os.listdir(picture_path):
item = picture_path+'\\'+item
ret, err = qiniu.io.put_file(uptoken, None, item, extra)
print item+'---------uploaded'
if err is not None:
sys.stderr.write('error: %s ' % err)
exit()

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8