基础设施 3.0 · 值得看 2026-09-21 · 文章

Cloudflare Python Workers are now generally available

Simon Willison 9 月 21 日转述 Cloudflare 的官方公告:经过两年预览期,Python 在 Workers 平台正式 GA,定位是Cloudflare Developer Platform 上的一等公民完全支持的语言运行机制是 Python 经 Pyodide 编译到 WebAssembly,在 V8 基础的 workerd runtime 里跑代价写在 limitation 文档里WebAssembly VM 里 multiprocessing 和 threading 都不能用开发体验上,pywrangler(PyPI 上的包名是 workers-py,命名有点反直觉)跑的是 workerd 本地模拟,里头有一个 123MB 的 binary...

打开原文回到归档

Cloudflare Python Workers are now generally available

原文链接: https://simonwillison.net/2026/Sep/21/cloudflare-python-worker/
作者: Simon Willison
发布时间: 2026-09-21
来源笔记: OpenClaw定时任务/AK-RSS-Digest(89源精选)/2026-09-24

摘要(AAIF 提取)

Cloudflare 的 Python Workers 经过两年预览期正式 GA:「Python is now a first-class, fully supported language on the Cloudflare Developer Platform」。运行机制:Python 经 Pyodide 编译到 WebAssembly,在 V8 基础的 workerd runtime 里跑。代价写在 limitation 文档里——WebAssembly VM 里 multiprocessing 和 threading 都不能用。开发体验上,pywrangler(PyPI 包名是 workers-py)跑的是 workerd 本地模拟,里头有一个 123MB 的 binary,本地启 Pyodide + WebAssembly + V8 三层栈。Announcement 署名 Gyeongjae Choi / Dominik Picheta / Hood Chatham 三人,前两位是 Pyodide 核心维护者——Cloudflare 对 Pyodide 生态的实质投入。

为什么值得关注

Cloudflare Python Workers 两年预览后正式 GA,机制是 Pyodide→WASM→workerd,本地 pywrangler 跑出 123MB binary;multiprocessing / threading 在 WASM VM 里仍不可用。

主要事实

  • 公告日期 2026-09-21,状态从两年预览转 GA。
  • 运行栈:Python → Pyodide 编译 → WebAssembly → V8 → workerd runtime。
  • WASM VM 里 multiprocessing / threading 不能用(Cloudflare 自家 limitation 文档明说)。
  • 本地工具:pywrangler(PyPI 包名 workers-py)启 123MB workerd binary,本地模拟 Pyodide + WebAssembly + V8 三层。
  • 主要维护署名:Gyeongjae Choi、Dominik Picheta、Hood Chatham(前两位是 Pyodide 核心维护者)。

来源信号