1.按照七牛擴展包python
pip install qiniu
2.實現大上傳(小文件也能夠)json
from qiniu import Auth, put_file, etag from qiniu import BucketManager import qiniu.config import requests import json import jsonpath import time import os # 七牛的配置信息 access_key = 'oIFdTGegN***********************yVCjC' secret_key = 'DzVfbWXj************************8P7BA_0' q = Auth(access_key, secret_key) # 文件上傳的七牛空間 bucket_name = 'beidouhuyu' # 定義文件的key key = 'big/file/123abc.apk' # 判斷七牛key是否已經存在 buc = BucketManager(q) res, info1 = buc.stat(bucket_name, key) if(res != None): exit(res.text) # 上傳文件的地址 localfile = '/data/www/builder/public/32rsedfsdf.apk' if(os.path.exists(localfile) == False): exit('文件不存在') # 獲取上傳的token token = q.upload_token(bucket_name, key, 36000000) # 上傳文件 ret, info = put_file(token, key, localfile) if(ret == None): # 上傳失敗 exit(res.text) exit('上傳成功')