日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

oss对象存储服务操作

發布時間:2023/11/28 生活经验 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oss对象存储服务操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

20220322


登陸

import oss2
import requestsdef oss(oss_save_path, your_img_path):auth = oss2.Auth('LTA_key', 'secret')endpoint = 'endpoint'bucket = oss2.Bucket(auth, endpoint, 'your_bucket_name')bucket.put_object_from_file(oss_save_path, your_img_path)if __name__=="__main__":url = 'https://test.com/test.jpg'res = requests.get(url).contentwith open('test.jpg', 'wb')as f:f.write(res)your_img_path = '/Desktop/test.jpg'# 此處是存放在bucket下的image_data文件夾中oss_save_path = 'image_data/test.jpg'oss(oss_save_path, your_img_path)########下面是實際案例def upload_pic_to_oss(saved_pic_name_list,pic_folder):'''上傳圖片到oss:param saved_pic_name_list: 圖片名稱:param pic_folder: 存放圖片的文件夾:return:'''auth = oss2.Auth('LTAI5tPLVMcNdUnni6hnLiEH', '1Xu3mjXveD0TtnO6PK4NrmhVmoiIPi')bucket = oss2.Bucket(auth, 'https://oss-cn-shenzhen.aliyuncs.com','znjc-dsl')# 上傳下載進度def percentage(consumed_bytes, total_bytes):if total_bytes:rate = int(100 * (float(consumed_bytes) / float(total_bytes)))print('\r{0}% '.format(rate), end='')sys.stdout.flush()for image_name in saved_pic_name_list:ossFilename = 'images/upload_test/'+image_name #oss存放路徑tmp_file = pic_folder + image_nameoss2.resumable_upload(bucket,ossFilename,#上傳到用戶空間的文件名tmp_file,# 待上傳本地文件名progress_callback=percentage)

總結

以上是生活随笔為你收集整理的oss对象存储服务操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。