当前位置: 首页 > news >正文

Azure SDK for Python:微软云服务的 Python 入口

文章目录

  • Azure SDK for Python:微软云服务的 Python 入口

Azure SDK for Python:微软云服务的 Python 入口

微软官方维护的 Azure SDK for Python,目前已有 5546 个 Star:

这个项目是 Azure 官方 Python SDK 的活跃开发仓库,为开发者提供了一套完整的工具来访问和管理 Azure 云资源。无论是对象存储、虚拟机、容器服务还是认知服务,都能通过这套 SDK 用 Python 代码完成操作。

Azure SDK for Python 采用模块化设计。每个 Azure 服务都有独立的库,开发者可以根据需要选择安装,而不是引入一个臃肿的大包。这种设计让项目依赖更加精简,也便于按需升级。

所有客户端库共享一组核心功能,包括重试机制、日志记录、传输协议和认证协议。这些通用能力集中在 azure-core 库中,为上层各服务库提供统一的行为基础。

项目中的包按用途分为四个类别。

客户端库的新版本已经 GA,部分功能还在预览阶段。这些库允许你消费现有资源并与之交互,典型的场景是上传 Blob 文件、读取队列消息、调用认知服务 API 等。新版本遵循 Azure SDK 设计规范,接口风格统一,文档和示例也更加完善。

旧版本客户端库仍然可用,覆盖的服务范围更广。如果你的代码已经在生产环境运行,可以继续使用这些稳定版本。新项目的开发则建议优先选用遵循设计规范的新版本。

管理库的新版本提供资源创建和管理能力。这些库包含 Azure Identity 认证库、支持自定义策略的 HTTP Pipeline、统一的错误处理机制以及分布式追踪能力。从旧版本管理库迁移时,可以参考官方迁移指南完成升级。

旧版本管理库以 azure-mgmt- 开头,覆盖的 Azure 服务更多。在功能完整性有要求的情况下,这些库仍然是一个选择。

开始使用某个特定服务时,可以查看 /sdk 目录下对应文件夹中的 README 文件。每个库都有独立的项目文件夹,里面包含安装说明、使用示例和 API 参考。

SDK 支持多个 Python 版本,详细的版本支持策略可以在项目文档中查看。建议在开始开发前确认当前 Python 版本是否在支持范围内。

SDK 默认会收集遥测数据,用于改进产品和服务。如果需要在企业环境或隐私敏感场景中关闭这个功能,可以在创建客户端实例时传入自定义策略。定义一个继承自 UserAgentPolicy 的类,将 on_request 方法设为空操作,然后通过 user_agent_policy 参数传入实例。每个新创建的客户端都需要执行这个操作。

项目文档提供了详细的使用指南。遇到问题可以通过 Issues 提交,或在技术社区中搜索已有的讨论。这个项目欢迎外部贡献,提交代码前需要签署贡献者许可协议。

对于在 Azure 云上使用 Python 的开发者来说,这个 SDK 是绕不开的官方工具集。它的模块化设计和统一接口规范,让云资源的管理和调用变得更加直接。

。它的模块化设计和统一接口规范,让云资源的管理和调用变得更加直接。

http://www.gsyq.cn/news/1484814.html

相关文章:

  • LLM把程序员的活干完了?我看完那篇HN热帖蚌埠住了
  • Agent学习01
  • Claude 3.5归零层解析:语义保真度校验环的架构级移除
  • 深入AVB签名验证:从libavb源码看RSA验签与哈希比对的完整流程
  • 2026年珠海跨境物流SCMP模块费用和试听课怎么确认?众智商学院冯老师资料 - 众智商学院职业教育
  • 写新代码与重构调试:时间分配、认知价值与确定性工作流架构的适配性分析
  • MySQL 学习笔记(第五期):用户管理与权限控制
  • Flutter Android 打包完全指南
  • 2026年华为云OpenClaw/Hermes Agent配置Token Plan集成保姆攻略
  • 网络测试工具箱v8.5----最牛逼的网络工具箱
  • 2026年最新徐州市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • 模板驱动型PDF生成工具:云原生文档自动化流水线解析
  • jQuery 3.6.3 官方完整包 + Migrate 3.4.0 兼容层,旧项目升级直连可用
  • 2026年最新庆阳市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • Mythos推理架构解析:如何复现85%的隐喻逻辑能力
  • NSK SFD 2005-3 紧凑型滚珠丝杠技术手册
  • Java Swing版贪吃蛇源码包,带全注释+方向图素材+IDEA工程配置
  • 2026年最新曲靖市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • 不止OBD4:通过SE16N直接查询和调整T077S表,快速修复总账科目组问题
  • 【infra之路】阶段三 · 推理线 · 模块二:vLLM 部署(Blackwell + WSL 踩坑实录)
  • 2026年腾讯云OpenClaw/Hermes Agent配置Token Plan搭建详细解读
  • 2026年最新衢州市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • 一键生成足底压力热力图:柔性传感器数据自动插值与轮廓匹配可视化
  • 2026年最新景德镇市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • RTA-OS Alarm配置避坑指南:从自启动失效到周期Alarm同步,新手常踩的5个雷
  • 只用HTML和CSS实现换一换效果
  • 2026年最新泉州市黄金回收店铺TOP5排行榜 黄金+白银+铂金+K金回收门店指南及联系方式电话推荐 - 大熊猫898989
  • 纯视觉定位赋能海关口岸 无感通关提升国门安全与效率
  • 华为路由器DHCP配置实操:终端动态获取IP
  • 告别CAN的奢侈:用STM32的UART接口,5分钟搞定LIN总线从机节点通信