Py学习  »  Python

有望在浏览器中使用 python.js 运行 Python 代码?

Python猫 • 2 年前 • 273 次点击  
△点击上方“Python猫”关注 ,回复“1”领取电子书

文 | 局长

出品 | OSC开源社区

Mypy 项目核心团队的成员 ethanhs 发表推特称,得益于 Python 团队核心开发者 @ChristianHeimes 最近提交的 commit,他找到了构建用于 Web 的 CPython 主分支的正确方法。
上面就是在浏览器运行 Python 的截图。
ethanhs 表示,虽然已经顺利在浏览器中运行了 CPython,不过还有很多工作要做。此外他构建的脚本也已开源:https://github.com/ethanhs/python-wasm
Python 之父“龟叔”也在评论区对该项目表示了肯定,他还提到可以考虑将 CPython on WASM 与 github.dev 集成,实现在浏览器中进行 Python 代码。
当然也有人不太理解这个项目,他提问称,为什么要在浏览器中运行 Python?

Django 联合创始人 Simon Willison 则回复道,开始学习 Python 最难的部分是安装 Python,这个项目已经解决了此问题。

而且 WASM 也不仅仅局限于浏览器 —— 它是一个非常强大的沙盒,这意味着你也可以使用它来运行不受信任的服务器端代码。

Python猫技术交流群开放啦!群里既有国内一二线大厂在职员工,也有国内外高校在读学生,既有十多年码龄的编程老鸟,也有中小学刚刚入门的新人,学习氛围良好!想入群的同学,请在公号内回复『交流群』,获取猫哥的微信(谢绝广告党,非诚勿扰!)~


还不过瘾?试试它们




说说 Python 的元编程

流量时代,会写作能为我们带来什么?

提速 72 倍,在 Python 里面调用 Golang 函数

微软发布 Python 的 JIT 编译器:Pyjion

使用哪些工具,可以提升 Python 项目质量?

Python 3.10 版本 match-case 尝鲜体验!


如果你觉得本文有帮助
请慷慨分享 点赞,感谢啦
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/123791
 
273 次点击