Simon Willison's Weblog

Cloudflare Python Workers are now generally available

8.5内容质量

TL;DR · AI 摘要

Cloudflare正式推出Python Workers,支持通过Pyodide将Python编译为WebAssembly运行。

核心要点

  • Cloudflare使用Pyodide将Python编译为WebAssembly,在V8运行时中执行
  • 当前限制:WebAssembly VM不支持多进程和多线程
  • pywrangler工具可本地模拟完整Cloudflare运行环境

结构提纲

按章节快速跳转。

  1. Cloudflare宣布Python Workers进入稳定阶段,支持两年预览期后正式可用

  2. 通过Pyodide将Python编译为WebAssembly,在V8-based workerd运行时中执行

  3. WebAssembly VM不支持多进程和多线程,详见官方文档

  4. pywrangler工具提供本地模拟环境,包含123MB workerd二进制文件

  5. Gyeongjae Choi和Hood Chatham均为Pyodide核心维护者

  6. 标志着Cloudflare对Python生态的重大投资

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Cloudflare Python Workers
    • 技术实现
      • Pyodide编译WebAssembly
      • V8运行时执行
    • 限制
      • 无多进程/线程支持
    • 开发工具
      • pywrangler本地模拟环境

金句 / Highlights

值得收藏与分享的关键句。

#Cloudflare#Python#WebAssembly#Pyodide
打开原文

Cloudflare Python Workers 现已正式发布

Simon Willison 的博客

订阅

#smallhead

由以下公司赞助:

Teleport

— 看看 13 位工程师通过 90 天使用 LLM 对代码库进行“高压清洗”后学到的经验。提示:在发现安全漏洞时,质量优于数量。

2026 年 9 月 21 日 - 链接博客

Cloudflare Python Workers 现已正式发布(通过)在两年预览期后,Cloudflare 现在已稳定支持在其服务端 Workers 平台上运行 Python 代码:“Python 现在已成为 Cloudflare 开发者平台上的首选语言,获得全面支持”。

有趣的是它的实现方式。Cloudflare 通过 Pyodide 将 Python 编译为 WebAssembly,并在其基于 V8 的 workerd 运行时中执行。

这带来了一些限制,详见此处 - 最值得注意的是,多进程和多线程在 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 的核心维护者。

发布日期

2026 年 9 月 21 日

时间:晚上 10:25

最新文章

  • Jev 介绍了新的 LLM 形状 - System One,也称为决策模型 - 2026 年 9 月 21 日
  • 使用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线 - 2026 年 9 月 12 日
  • OpenAI 代理在 5 月份攻击了 RubyGems - 2026 年 9 月 12 日

#primary

这是 Simon Willison 于 2026 年 9 月 21 日发布的链接文章。

python

1,284

cloudflare

33

webassembly

132

pyodide

52

月度简报

每月赞助 10 美元,获取本月最重要的 LLM 发展精选电子邮件摘要。

支付我以发送更少的邮件!

赞助并订阅

.metabox

#secondary

#wrapper

  • 披露
  • 制作信息
  • ©
  • 2002
  • 2003
  • 2004
  • 2005
  • 2006
  • 2007
  • 2008
  • 2009
  • 2010
  • 2011
  • 2012
  • 2013
  • 2014
  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026