news 2026/8/22 16:00:33

青云对象存储python sdk 示例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
青云对象存储python sdk 示例

代码文件示例

from qingstor.sdk.service.qingstor import QingStor from qingstor.sdk.config import Config BUCKET_NAME = 'bucket_name' ZONE_KEY = 'zone_key' # 如果使用青云官网存储 # config = Config('ACCESS_KEY_ID_EXAMPLE', 'SECRET_ACCESS_KEY_EXAMPLE') # qingstor = QingStor(config) # 使用本地存储 配置文件单独配置 config = Config().load_config_from_filepath('./config.yaml') qingstor = QingStor(config) # List all buckets. output = qingstor.list_buckets() print(output.status_code) # 打印所有object. bucket = qingstor.Bucket(bucket_name=BUCKET_NAME, zone=ZONE_KEY) output = bucket.list_objects() print(output.status_code) for it in output.items(): print(it) for it in output['keys']: print(it['key']) # 获取 并保存到本地 object_key = "object_key" local_path = "./02.ipynb" resp = bucket.get_object(object_key=object_key) print(resp.status_code) print(resp.headers) print(resp.content) with open(local_path, 'wb') as f: f.write(resp.content) # 创建或者更新 with open(local_path, 'rb') as f: file_data = f.read() try: resp = bucket.put_object(object_key=object_key, body=file_data) if resp.status_code == 200: print(f"上传成功,保存为 {object_key}") print(f"ETag: {resp.headers.get('ETag')}") else: print(f"上传失败,状态码:{resp.status_code}") print(f"错误信息:{resp.content}") except FileNotFoundError: print(f"{local_path} 不存在") except Exception as e: print(e) # 删除 try: resp = bucket.delete_object(object_key=object_key) if resp.status_code == 204: print("删除成功") else: print(f"删除失败 {resp.status_code}") except Exception as e: print(e)

config.yaml 示例

access_key_id: 'access_key_id' secret_access_key: 'secret_access_key' host: 'www.larance.xyz' port: 80 protocol: 'http' connect_retries: 3 Log_level: 'INFO'
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/16 13:37:56

3.空间复杂度

如果不考虑时间和空间的因素,所有的问题都可以通过穷举法解决。这也是一开始做AI的强调算力的原因。一,概念空间复杂度是指算法在执行过程中所需要的存储空间。包括算法运行时使用的变量/数组/链表 等数据结构所占用的内存空间。通俗一点说,就…

作者头像 李华
网站建设 2026/8/21 12:08:00

6.C嘎嘎STL vector

一,C嘎嘎STL 在实际项目开发中,无论是 C 还是 C 语言,都不建议自行手写数据结构实现 —— 现成的成熟库 / 标准容器往往更可靠。而单片机开发中对数据结构的使用本就偏少,核心原因在于:但凡涉及稍复杂的动态数据结构&…

作者头像 李华
网站建设 2026/8/21 12:07:48

3D打印机,走出极客圈

3D打印不是新鲜事物,但这一轮市场爆发背后发生了什么?文|游勇编|周路平自从买了第一台3D打印机之后,短短3个月时间,周泽的架子上已经堆满了各种3D打印的作品,除了皮卡丘、马里奥、狐狸尼克等经典…

作者头像 李华
网站建设 2026/8/21 12:07:56

Windows部署OpenClaw报错不断?这篇环境配置指南帮你解决难题

文章目录 📖 介绍 📖 🏡 演示环境 🏡 📒 Windows部署OpenClaw的环境配置指南 📒 📝 部署前置环境 📝 环境要求清单 📝 Windows版本兼容性说明 📝 Node.js 安装指南 🌐 官方下载地址 📥 安装步骤 🔧 环境变量配置(自动) ⚠️ 常见问题 📝 Git 安装…

作者头像 李华