---
title: Cloudflare 上线 Python Workers，用户对冷启动和上游维护提出质疑
url: https://www.dataloco.com/zh/cloudflare-python-workers
published: 2026-10-02T06:54:23+00:00
language: zh
section: 开发
source: https://www.infoq.com/news/2026/09/cloudflare-python-workers-ga/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
organizations: Cloudflare, Python, Pyodide, requests, httpx, Wasmer
publisher: Dataloco
---

# Cloudflare 上线 Python Workers，用户对冷启动和上游维护提出质疑

Cloudflare 最近宣布，Python Workers 正式上线，这距离首次预览已有两年时间。Python 现与 JavaScript 和 TypeScript 一同在开发者平台上提供，支持 FastAPI、Django 和 Flask，并与 Workers AI、R2、D1、Hyperdrive、Durable Objects、Queues 和 Workflows 进行了绑定。

此次上线得益于三项工程进展，其中两项在 Cloudflare 之外完成。

首先是一个打包标准。Python Workers 在 Pyodide 上运行，因此任何带有 C、C++ 或 Rust 扩展的包必须编译为 WebAssembly。Cloudflare 提出了 PEP 783，标准化了浏览器运行时的 Python 平台 PyEmscripten，并在超过一年的时间后获得接受。

其次是一个套接字桥。驱动程序如 aiomysql 和 asyncpg 使用标准库的套接字模块，Cloudflare 在 Workers 连接 API 上实现了这些系统调用。

第三是对 HTTP 客户端的上游贡献。包括 requests 和 httpx 的库现在通过 WebAssembly 环境中的 JavaScript fetch API 路由，这使得 OpenAI 和 LangChain 能够在 Worker 内部运行。

社区反应存在分歧，尤其是对基础设施的质疑。相关人员指出，urllib3 在安全政策中明确表示 Emscripten 后端仍处于实验阶段，且可能存在更多差异。

关于冷启动，Wasmer 创始人 Syrus Akbary 提出，Cloudflare Workers 的启动时间仍较长，提出希望提供当前的 p50 和 p95 数据。Cloudflare 的 Dominik Picheta 回应，内存快照的实现已显著改善冷启动问题，并指出分片减少了冷启动的频率。

此外，关于版本耦合和内存分配也引发了讨论，评论者对工作者的内存分配提出了担忧。

## This story in other languages

- [Türkçe](https://www.dataloco.com/tr/cloudflare-python-workers-ga-ile-soguk-baslatma-ve-on-yukum-soruslari)
