开通服务

  1. 进入官网点击立即使用
  2. 实名认证,填写信息
  3. 开通服务

  4. 创建存储桶

私有读写:读写均要认证
公有读私有写:写要认证,读不用
共有读写:读写均不用认真

  1. 然后就可以将文件上传至桶中了
用python实现操作腾讯云服务器
  1. 安装
pip install -U cos-python-sdk-v5
  1. 配置(官方SDK, 更具自己需求修改)
# -*- coding=utf-8
# appid 已在配置中移除,请在参数 Bucket 中带上 appid。Bucket 由 BucketName-APPID 组成
# 1. 设置用户配置, 包括 secretId,secretKey 以及 Region
from qcloud_cos import CosConfig
from qcloud_cos import CosS3Client
import sys#secretID/key要进入密钥管理获取
secret_id = 'COS_SECRETID'      # 替换为用户的 secretId
secret_key = 'COS_SECRETKEY'      # 替换为用户的 secretKeyregion = 'ap-nanjing'     # 替换为用户的 Region
token = None                # 使用临时密钥需要传入 Token,默认为空,可不填
scheme = 'https'            # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)
# 2. 获取客户端对象
client = CosS3Client(config)
# 参照下文的描述。或者参照 Demo 程序,详见 https://github.com/tencentyun/cos-python-sdk-v5/blob/master/qcloud_cos/demo.py

桶相关

#创建桶
response = client.create_bucket(Bucket='examplebucket-1250000000'
)
#查看桶列表
response = client.list_buckets(
)

上传文件

# 根据文件大小自动选择简单上传或分块上传,分块上传具备断点续传功能。
response = client.upload_file(Bucket='examplebucket-1250000000',    //名称LocalFilePath='local.txt',           //本地文件路径Key='picture.jpg',                   //上传到桶后的文件名PartSize=1,MAXThread=10,EnableMD5=False
)
print(response['ETag'])#上传内存中的图片对象response = client.upload_file_from_buffer(Bucket=bucket,Body=pic,Key=key,)  # 可以直接上传对象url = 'https://{}.cos.ap-nanjing.myqcloud.com/{}'.format(bucket, key)#图片的url

最简单的文件上传代码(全部使用默认设置)

设置桶跨域

def create_bucket(name):client = CosS3Client(config)response = client.create_bucket(Bucket=name,ACL='public-read',)cors_config = {'CORSRule': [  # 跨域访问设置{"AllowedOrigin": ["*"],"AllowedMethod": ["GET", "POST", "PUT", "DELETE", "HEAD"],"AllowedHeader": ["*"],"ExposeHeader": ['*'],"MaxAgeSeconds": "500"  # 设置超时时间}]}client.put_bucket_cors(Bucket=name,CORSConfiguration=cors_config)

腾讯云对象存储服务的使用相关推荐

  1. 腾讯云对象存储 python_GitHub - fushall1104/cos-python3-sdk: 腾讯云对象存储服务(cos)Python3.5版本SDK...

    cos-python3-sdk 腾讯云对象存储服务(cos)Python3.5版本SDK *此版本非官方版本 项目进展:开发完成(分片上传待测试) 项目的来由:做基于Django个人网站时,采用了腾讯 ...

  2. vue 上传图片到腾讯云对象存储

    需求:上传图片到腾讯云对象存储,返回图片链接地址. 大概流程: 腾讯云对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,用户可通过网络随时存储 ...

  3. 配置腾讯云COS(云对象存储服务)

    一.腾讯云对象存储 1.1.1配置腾讯云Cos 目标: 配置一个腾讯云cos 由于上课的开发的特殊性,我们不希望把所有的图片都上传到我们自己的官方服务器上,这里我们可以采用一个腾讯云的图片方案 上边图 ...

  4. 腾讯云对象存储 COS 服务之 XML Python SDK 实践

    文章目录 前言 1 SDK 安装 2 测试代码准备 - 文件上传和下载 2.1 初始化 2.2 文件上传 2.3 文件下载 3 测试验证 END 前言 腾讯云对象存储(Cloud Object Sto ...

  5. 如何开通并快速入门腾讯云对象存储COS服务?

    简介 对象存储(Cloud Object Storage,COS)控制台是 COS 为用户提供的最简单且易于上手的操作方式.用户无需编写代码或运行程序,可直接通过 COS 控制台使用 COS 服务. ...

  6. 腾讯云对象存储 python_python 云存储

    广告关闭 云服务器1核2G首年99年,还有多款热门云产品满足您的上云需求 存储桶 bucketxml python sdk 存储桶名称由两部分组成:用户自定义字符串 和 appid,两者以中划线&qu ...

  7. 基于hadoop构建对象存储系统_Hadoop社区正式支持腾讯云对象存储COS

    8月4日消息,知名大数据开源社区Hadoop近日宣布对腾讯云对象存储COS的正式支持.后续,开发者在基于Hadoop架构进行大数据分析时,能够在不修改代码的情况下,无缝高效地使用腾讯云COS来处理海量 ...

  8. electron 使用json作为本地存储_使用腾讯云对象存储 COS 作为 Velero 后端存储,实现集群资源备份和还原...

    Velero(以前称为 Heptio Ark)是一个开源工具,可以安全地备份和还原,执行灾难恢复以及迁移 Kubernetes 集群资源和持久卷,可以在 TKE 集群或自建 Kubenetes 集群中 ...

  9. 阿里巴巴 OSS与AWS(亚马逊) S3 和腾讯云cos 存储服务 介绍篇

    前言 对象存储服务,简单来说,可以把它当成一个"网盘",可以上传下载数据,也可以直接在这个"网盘"中对文件进行某些操作. 1.定时或者基于某种条件自动地,每天从 ...

最新文章

  1. 优化问题都需要哪些数学基础?
  2. 《微机原理及接口技术》第05章在线测试
  3. python释放变量内存_Python尚学堂高淇|1113引用的本质栈内存,堆内存,内存的示意图,标识符,变量的声明初始化,垃圾回收机制...
  4. 音视频技术开发周刊 56期
  5. tensor flow lstm 图像 一条直线_深入理解LSTM
  6. C语言 const 修饰函数返回值 - C语言零基础入门教程
  7. Epic Games资深程序工程师王祢: 使用UE4制作VR内容的优化
  8. 查看Mysql实时执行的Sql语句
  9. FFmpeg学习(6)——视频拼接
  10. FlashFXP连接虚拟机ubuntu 16.04
  11. 微信公众号模板消息设置
  12. 植物大战僵尸修改关卡及金币
  13. leetcode每日一题—781.森林中的兔子
  14. java.io.FileNotFoundException: class path resource [com/wisely/highlight_spring4/ch2/aware/text.txt]
  15. 如何用PS的样式制作图片椭圆形边框
  16. 碎片的最佳实践——一个简易版的新闻应用
  17. html音乐跳动的线,HTML5 Audio+Matter.js 随音乐节奏而动的踩单车杂技表演
  18. 零基础如何学习CAD
  19. ural 1155. Troubleduons
  20. java字符与ASCII码相互转换

热门文章

  1. Android ReplacementSpan 文字对齐问题
  2. 【数学建模】停车场仿真系统含Matlab源码
  3. 制作IOS企业版App网页扫描二维码下载安装
  4. 秋招Offer拿到后工资与五险一金计算
  5. Redis安装老处男版
  6. 吃鸡手游服务器未响应,PUBG Mobile Lite
  7. lis3dh低功耗调试笔记
  8. 专利代理人考试2021/9/8
  9. Face Paper:Face Attention Network: An Effective Face Detector for the Occluded Faces
  10. 陕西省计算机学业水平管理系统,陕西高中学业水平考试成绩查询系统入口