ホームページ  >  記事  >  バックエンド開発  >  ローカル ファイルを Qiniu Cloud Server (Qiniu Cloud Storage) にアップロードする例

ローカル ファイルを Qiniu Cloud Server (Qiniu Cloud Storage) にアップロードする例

WBOY
WBOYオリジナル
2016-06-16 08:45:441584ブラウズ

コードをコピーします コードは次のとおりです:

# _*_coding: utf-8 _*_
#-- --------------------------------------
# 手順: ローカルにアップロードQiniu Cloud Server へのファイル
# バージョン: 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 = "xxxxxxxxxxxxxxxxxxxxx "
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()
印刷パス
picture_path = os.path.join(path, u'Doubanmeizi')
os.listdir(picture_path) の項目:
item = picture_path+'\'+item
ret, err = qiniu.io.put_file(uptoken, None, item, extra)
print item+'--------uploaded'
if err None ではありません:
sys.stderr.write('error: %s ' % err)
exit()

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。