列举存储桶

隶属于同一用户的存储桶可以被列举。以下代码用于列举所有的存储桶。

            import oss

            # 设置基本信息
            APIKey = '<your_API_key>'
            APIKeySecrete = '<your_API_key_secrete>'
            EndPoint = 'oss.cn-north-3.inspurcloudoss.com'
            BucketName = '<your_bucket_name>'

            # 使用API密钥来获取管理权限,获得方式在控制台右上角用户头像->API密钥
            auth = oss.Auth(APIKey, APIKeySecrete)

            # 使用密钥, 节点来初始化用户信息,这里以华北三为案例
            service = oss.Service(auth, EndPoint)

            # 列举所有的存储桶
            result = service.list_buckets()
            for a in result.buckets:
                print(a.name)