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('上传成功')