详情页标题前

腾讯云对象存储判断对象是否存在

详情页1

简介

文档提供判断对象是否存在的 SDK 示例代码。

判断对象是否存在

功能说明

检查存储桶中是否存在某个对象。

方法原型

object_exists(Bucket, Key)

请求示例

# -*- coding=utf-8from qcloud_cos import CosConfigfrom qcloud_cos import CosS3Clientimport sysimport osimport logging
# 正常情况日志级别使用 INFO,需要定位时可以修改为 DEBUG,此时 SDK 会打印和服务端的通信信息logging.basicConfig(level=logging.INFO, stream=sys.stdout)
# 1. 设置用户属性, 包括 secret_id, secret_key, region 等。Appid 已在 CosConfig 中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成secret_id = os.environ['COS_SECRET_ID'] # 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140secret_key = os.environ['COS_SECRET_KEY'] # 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket # COS 支持的所有 region 列表参见 https://cloud.tencent.com/document/product/436/6224token = None # 如果使用永久密钥不需要填入 token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见 https://cloud.tencent.com/document/product/436/14048scheme = 'https' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)client = CosS3Client(config)
response = client.object_exists( Bucket='examplebucket-1250000000', Key='exampleobject')print(response)

参数说明

参数名称 参数描述 类型 是否必填
Bucket 存储桶名称,由 BucketName-APPID 构成 String
Key 对象键(Key)是对象在存储桶中的唯一标识。例如,在对象的访问域名 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg 中,对象键为 doc/pic.jpg String

返回结果说明

True 表示对象存在,False 表示对象不存在。
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/146026.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务管理 AI 环境同尘科技

    本文档向您介绍什么是 AI 环境,及如何管理 AI 环境,包括创建 AI 环境、查看 AI 环境以及删除 AI 环境。 AI 环境概述 AI 环境是云原生 AI 服务的重要抽象概念。一个 AI 环境运行在特定(TKE/EKS)容器集群上,运维人员可按需管理 AI 环境的生命周期。例如,针对不同的上层 AI 业务,AI 运维方可以基于不同组件搭建符合不同业务需…

    2023年12月9日
  • dataworks中ADB for mysql 湖仓版和数仓版具体区别有没有文档介绍?-云小二-阿里云

    dataworks中ADB for mysql 湖仓版和数仓版具体区别有没有文档介绍? 以下为热心网友提供的参考意见 ADB for MySQL在阿里云的数据仓库产品中,主要分为湖仓版(3.0)和数仓版(3.0)。这两者的主要区别在于数据处理和架构设计方面。 湖仓版(3.0)是在数仓版的基础上进行了全面升级,特别是在数据的采集、存储、计算和应用等环节。它基于…

    阿里云 2024年1月7日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储设置图片审核

    简介 本文介绍如何通过控制台使用图片审核功能。开启图片审核服务后,每当您的 COS 存储桶中新产生图片时,将自动进行检测,并支持自动冻结(禁止公有读访问)已检测的违规内容。图片增量审核功能可对图片内容进行安全审核,检测场景包括色情、违法违规、广告检测。添加图片审核配置后,该存储桶中新增的图片将在上传时自动进行检测,并支持自动冻结(禁止公有读访问)已检测的违规…

    2023年12月9日
  • 腾讯云云直播切换至新版控制台

    云直播新版控制台新增播放鉴权、直播流管理和自定义模板配置等功能,新版控制台与直播 API3.0 协同使用,提供更全面更便捷的配置和管理。云直播旧版控制台将持续维护,但不再上线新功能,您可切换新版控制台以使用持续升级的云直播功能和服务。切换新版控制台后,旧版录制和回调配置将从全局切换到域名维度,后续新增的推流域名,可以分别绑定不同的录制和回调模板。同时,截图和…

    2023年12月9日
  • 阿里云负载均衡查看用量明细-云淘科技

    当您想获取负载均衡的用量明细时,可以在阿里云费用中心导出查看。 操作步骤 登录用户中心的账单详情页面。 在账单详情页面,单击用量明细页签,选择产品为负载均衡,配置需要查看的负载均衡用量的计量规格、使用时间和计量粒度,输入验证码,然后单击导出CSV。 计量规格支持选择负载均衡子产品。 选择负载均衡:表示导出CLB的用量明细。 选择应用型负载均衡ALB:表示导出…

    阿里云负载均衡 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。