今日推荐:PyScript - 地球上最具活力两个技术生态系统融合

B站影视 欧美电影 2025-03-31 17:03 1

摘要:如果你是Python 程序猿,想做网页应用,是不是不想学JavaScript?或者你是教育工作者,想让学生用 Python 直接写网页应用 ——PyScript 或许能解决你的痛点。这个开源项目通过 WebAssembly 技术,让 Python 代码直接在浏

今天推荐一个非常有意思的开源近20K stars项目PyScript:Python 直连浏览器!PyScript 让网页开发进入「零门槛」时代

如果你是Python 程序猿,想做网页应用,是不是不想学JavaScript?或者你是教育工作者,想让学生用 Python 直接写网页应用 ——PyScript 或许能解决你的痛点。这个开源项目通过 WebAssembly 技术,让 Python 代码直接在浏览器中运行,彻底打破了前后端开发的界限。

传统网页开发依赖 JavaScript,但 PyScript 的出现改写了规则。它将 Python 解释器编译为 WebAssembly(WASM),用户只需在 HTML 中嵌入 Python 代码,就能像运行 JavaScript 一样实现网页交互。例如,在按钮点击事件中调用 Python 函数处理数据,或用 Pandas 分析实时数据并生成可视化图表。

核心优势

基础示例
在 HTML 中添加以下代码:

print("Hello, PyScript!")

浏览器加载后直接输出「Hello, PyScript!」,无需任何配置。

pandas 例子

streaming panel例子

官网上非常多各种例子,学习资料丰富。

地址

github.com/pyscript/pyscript

来源:小李讲科学

相关推荐