Cloudflare 正式推出 Python Workers 服务,Python 现已成为其开发者平台的核心语言,可无缝对接平台全系列服务,并直接支持运行 FastAPI、Django、Flask 等主流 Python Web 框架。该服务基于 Cloudflare 已有的 WebAssembly 技术,通过集成 Pyodide Wasm 编译的 Python 解释器,开发者无需针对边缘平台调整开发模式或重构代码。此次发布的正式版本优化了开发体验,移除了此前需手动编写的类型转换代码,相关逻辑已封装至运行时环境和 Python SDK 中,开发者可直接调用平台服务而无需接触 JavaScript。服务通过轻量级桥接层兼容 Python 生态的 WSGI 和 ASGI 标准,由 Cloudflare 平台统一处理 Web 服务器功能,包括负载均衡与自动扩容。针对 WebAssembly 沙箱环境限制导致的 TCP 套接字缺失问题,Cloudflare 通过 Hyperdrive 技术实现突破,使 Python Workers 能够正常运行 asyncpg、aiomysql 等数据库驱动,完整支持关系型数据库操作。开发者可直接使用熟悉的 Python 框架开发 API 并对接平台服务,全程无需自行配置服务器基础设施。
