本文主要介绍如何使用OSS的Python SDK去获取private Bucket的图片处理服务。图片处理服务都是GET操作,使用OSS的Python SDK时主要以Get Object为主,传入的参数一般是Bucket、Object。
OSS的Python SDK代码示例
获取bucket(image-demo)、object(example.jpg)。
bucket = 'image-demo'
object = 'example.jpg'
self.oss.get_object(bucket, object)
图片服务
-
简单缩略
获取bucket(image-demo)、object(example.jpg)。
转换字符:
100w_100h.jpg
bucket = 'image-demo' object = 'example.jpg' query = '100w_100h.jpg' object = object + '@' + query self.oss.get_object(bucket, object)
-
图片水印
获取bucket(image-demo)、object(example.jpg)。
转换字符:
watermark=1&object=cGFuZGEucG5n&t=90&p=5
bucket = 'image-demo' object = 'example.jpg' query = ' watermark=2&text=SGVsbG8g5Zu-54mH5pyN5YqhIQ ' object = object + '@' + query self.oss.get_object(bucket, object)
-
样式
获取bucket(image-demo)、object(example.jpg)。
样式名:pipe1
bucket = 'image-demo' object = 'example.jpg' style = ' pipe1 ' object = object + '@!' + style self.oss.get_object(bucket, object)
-
管道
获取bucket(image-demo)、object(example.jpg)。
管道操作:
200w.jpg|watermark=1&object=cGFuZGEucG5n&t=90&p=5
bucket = 'image-demo' object = 'example.jpg' query = ' 200w.jpg|watermark=1&object=cGFuZGEucG5n&t=90&p=5' object = object + '@' + query self.oss.get_object(bucket, object)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/159315.html