阿里云OSS的Python SDK使用方法

By | 2018年6月14日

记录下项目中用到的oss python sdk使用方法。

首先,OSS的PythonSDK,Github地址:https://github.com/aliyun/aliyun-oss-python-sdk

安装:

pip install oss2

安装完成后就可以使用啦。

auth = oss2.Auth('AccessKeyID', 'AccessKeySecret')
endpoint = 'http://oss-cn-shanghai-internal.aliyuncs.com'
bucketName = "xxx"

#使用requests库获取文件内容
repdata = requests.get("fileurl")

bucket = oss2.Bucket(auth, endpoint, bucketName)
#上传文件内容
uploadResult = bucket.put_object('Keyname', repdata)
print('上传状态: {0}'.format(uploadResult.status))