2026年9月21日 - 链接博客
Cloudflare Python Workers 现已正式发布(
来源)经过两年的预览,Cloudflare 在其服务端 Workers 平台上运行 Python 代码的支持现已稳定:“Python 现已成为 Cloudflare 开发者平台上的一等公民、完全受支持的语言”。
这件事的一个巧妙之处在于它的工作方式。Cloudflare 通过 Pyodide 将 Python 编译为 WebAssembly,并在其基于 V8 的 workerd 运行时中运行。
这带来了一些限制,此处有文档说明——最值得注意的是,multiprocessing
和 threading
在 WebAssembly 虚拟机中均无法正常工作。
其中一个特别有趣的细节是本地开发环境的情况——他们的 pywrangler 开发工具(在 PyPI 上以令人困惑的 workers-py 名称打包)会对其整个技术栈进行完整的本地模拟,包括在一个 123MB 的 workerd
二进制文件中,于 V8 内的 WebAssembly 里用 Pyodide 执行代码,在我的机器上它最终位于 node_modules/@cloudflare/workerd-darwin-arm64/bin/workerd
。
Python Workers 代表着 Cloudflare 对更广泛 Python 生态的重大投入。发布公告署名 Gyeongjae Choi、Dominik Picheta 和 Hood Chatham——Gyeongjae 和 Hood 都是 Pyodide 的核心维护者。
近期文章
Jev 推出一种新形态的 LLM——System One,又名决策模型- 2026年9月21日使用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线- 2026年9月12日OpenAI 智能体曾在五月攻击 RubyGems- 2026年9月12日