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对象存储服务操作相关推荐

  1. 阿里云OSS | 对象存储服务快速入门 | 参考官方文档实现使用JavaSDK上传文件 | 本地上传与web上传案例

    参考文档 : 点击查看 文章目录 运行环境 一.OSS相关概念 1.1 Storage Class 存储类型 1.2 Bucket 存储空间 1.3 Object 对象 1.4 Region 地域 1 ...

  2. 阿里云OSS——对象存储服务(工具)

    阿里云OSS--对象存储服务(工具) 一.依赖 二.yaml配置 三.OSS工具类 四.demo演示 4.1 SpringBoot启动类 4.2 Controller接口 4.3 swagger测试 ...

  3. 阿里----OSS对象存储服务

    第一步.开启OSS服务,创建一个Bucket.创建一个用户并开启OSS权限 名称和地区根据自己需求填写,除了括出来的其他默认即可,创建bucket 创建一个AccessKey用户 创建好后,再次点击A ...

  4. 配置阿里云OSS对象存储服务

    配置阿里云OSS对象存储服务 导入阿里云OSS依赖 <dependency><groupId>com.aliyun.oss</groupId><artifac ...

  5. 阿里云OSS(对象存储服务)简介

    最近公司想要使用阿里云OSS来存储精准客流图片,所以提前熟悉一下,做一个记录 注:阿里云官方文档已经很详细的阐述了OSS.以及开发流程,本文大多都是参考官方文档 OSS官方介绍地址:https://h ...

  6. OSS(对象存储服务)与 AWS S3(Amazon Simple Storage Service)

    1. AWS S3对象存储 Amazon Simple Storage Service (Amazon S3) 是一种面向 Internet 的存储服务.您可以通过 Amazon S3 随时在 Web ...

  7. 阿里云OSS对象存储服务购买与基础使用指南

    对象存储服务(Object Storage Service,简称OSS),是基于阿里云飞天分布式系统的海量.安全和高可靠的云存储服务.简单来说,OSS就是一个可以上传.下载.分享文件的服务,这一点从实 ...

  8. 开发工具篇第八讲:阿里云OSS对象存储服务

    本文是开发工具篇第八讲:阿里云对象存储服务(Object Storage Service,简称 OSS),具有与平台无关的RESTful API接口,您可以在任何应用.任何时间.任何地点存储和访问任意 ...

  9. 阿里云OSS对象存储服务的使用

    使用阿里云对象OSS存储服务 由服务器进行上传 在阿里云官网进行开通OSS对象服务 创建你的Bucket 开启跨域功能 创建秘钥且添加权限以及服务器端配置 代码 由客户端进行上传(服务器Base64加 ...

最新文章

  1. FPGA之道(19)以FPGA为核心的开发板制作
  2. zbb20180827 java获取字符串中所有汉字
  3. 谷歌用AI训练“耳机线”,实现了触摸屏大多数功能
  4. linux服务器性能监控命令汇总之iostat命令(三)
  5. 联想研发支出从未超过2% 被指还不如政府补贴多
  6. ubuntu 挂载新硬盘
  7. PostgreSQL SystemTap on Linux 转
  8. 实收资本、资本公积、盈余公积的含义和区别
  9. 计算机密码都有什么用,要不是他,你根本不会忘记密码。
  10. python flask上传文件_Python-Flask-文件上传
  11. delphi 参数化sql
  12. phpcms内容页 ( $inputtime ) 去掉发布时间的时分秒 - 代码篇
  13. 计算机二级选择题40分,2017年计算机二级选择题及答案
  14. 大数据_Hbase-API访问_Java操作Hbase_数据操作_表删除_表获取所有数据---Hbase工作笔记0014
  15. webpack和 php配合,javascript - webpack和laravel-elixir-webpack的正确配合方式?
  16. php微信开发计数,总结一个微信开发的过程实例
  17. 企业私有云存储选NAS还是私有云盘?3分钟带你了解企业NAS和企业云盘的区别
  18. 阿里云OSS线程增长问题分析
  19. 利用selenium模拟打开百度并输入‘淘宝‘,报错‘dict‘ object has no attribute ‘send_keys‘
  20. emacs 学习成长记

热门文章

  1. 在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)
  2. 2022-2028年中国碲化镉薄膜太阳能电池行业发展现状分析及投资前景趋势报告
  3. Cobalt Strike 的安装与简单使用
  4. 深度学习原理与框架-CNN在文本分类的应用 1.tf.nn.embedding_lookup(根据索引数据从数据中取出数据) 2.saver.restore(加载sess参数)...
  5. 在Cuda上部署量化模型
  6. CodeGen CreateFile实用程序
  7. 计算机组成原理-第二章 数据表示与运算
  8. php将图片链接转换为base64编码文件流
  9. n个素数构成等差数列
  10. Python bytes 的使用