赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. SDK参考
  6. Python
  7. 1.0手册
  8. 错误自助排查

错误自助排查

  • 1.0手册
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

当您使用OSS Python SDK访问OSS出现错误时,OSS会返回HTTP Code、Message、RequestId、EC错误码等信息,其中EC码对应一个具体的错误原因,您可以使用EC码自助进行错误排查

操作步骤

  1. 例如,当您使用以下代码下载一个并不存在的文件时。

    # -*- coding: utf-8 -*-
    import oss2
    from oss2.credentials import EnvironmentVariableCredentialsProvider
    
    # 创建Server对象。
    # 从环境变量中获取访问凭证。运行本代码示例之前,请确保已设置环境变量OSS_ACCESS_KEY_ID和OSS_ACCESS_KEY_SECRET。
    auth = oss2.ProviderAuthV4(EnvironmentVariableCredentialsProvider())
    
    # 填写Bucket所在地域对应的Endpoint。以华东1(杭州)为例,Endpoint填写为https://oss-cn-hangzhou.aliyuncs.com。
    endpoint = "https://oss-cn-hangzhou.aliyuncs.com"
    
    # 填写Endpoint对应的Region信息,例如cn-hangzhou。注意,v4签名下,必须填写该参数
    region = "cn-hangzhou"
    
    # yourBucketName填写存储空间名称。
    bucket = oss2.Bucket(auth, endpoint, "yourBucketName", region=region)
    
    # 填写Object完整路径,完整路径中不包含Bucket名称,例如testfolder/exampleobject.txt。
    # 下载Object到本地文件,并保存到指定的本地路径D:\\localpath\\examplefile.txt。如果指定的本地文件存在会覆盖,不存在则新建。
    bucket.get_object_to_file('testfolder/exampleobject.txt', 'D:\\localpath\\examplefile.txt')
    
    print("Download complete.")
    
  2. 返回示例如下,返回结果中包含'EC': '0026-00000001',作为该错误原因的唯一标识。image

  3. 通过以上错误请求示例返回的EC错误码查找问题原因及对应解决方法的操作步骤如下。

    1. 打开OpenAPI问题自助诊断平台。

    2. 在搜索框中,输入EC错误码,例如0026-00000001。image

    3. 在搜索结果中查找问题原因及对应解决方案。image

相关文章

安装 2025-04-21 18:15

如果您需要管理OSS存储空间、上传下载文件、管理数据、进行图片处理等,可以先安装OSS Python SDK。本文介绍如何安装OSS Python SDK。 环境准备

快速入门 2025-04-21 18:15

本文介绍如何快速使用OSS Python SDK完成常见操作,如创建存储空间(Bucket)、上传文件(Object)、下载文件等。 注意事项 关于OSS支持的Region与Endpoint的对应关系,请参见OSS地域和访

错误自助排查 2025-04-21 18:15

当您使用OSS Python SDK访问OSS出现错误时,OSS会返回HTTP Code、Message、RequestId、EC错误码等信息,其中EC码对应一个具体的错误原因,您可以使用EC码自助进行错误排查 操作步骤 例如,

高级配置 2025-04-21 18:15

本文综述主要包括两个方面:配置访问凭证与初始化Python SDK。通过这两个方面的配置,可以确保您安全地访问OSS资源并优化客户端性能。 配置访问凭证 在

配置访问凭证 2025-04-21 18:15

使用Python SDK发起OSS请求,您需要配置访问凭证。阿里云服务会通过访问凭证验证您的身份信息和访问权限。您可以根据使用场景对认证和授权的要求,选择不同类型的访问凭证。 注意事项 如果您希望获取关于OSS支持的Region与Endpoint的对应关系,请参见OSS地域和访问域名。

初始化 2025-04-21 18:15

本文介绍如何初始化Python SDK。 注意事项 初始化Python SDK前,您需要

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号