【问题标题】:Executing Python via Pyodide in Github Pages在 Github Pages 中通过 Pyodide 执行 Python
【发布时间】:2023-04-09 05:26:01
【问题描述】:

有什么方法可以在 github 页面中运行 python 吗?特别是通过Pyodide,因为我使用的是熊猫。我知道 github 页面仅用于使用 HTML/CSS/JS 提供静态页面,但我想知道 pyodide 是否有解决方法,因为它是用 Javascript 编译的。

我正在尝试构建一个小型 Web 应用程序,该应用程序有一个用户名输入框,一旦提交,它会从 API 调用一些数据,在 pandas 中处理并显示一些可视化(使用 Chart.js 或 Zingcharts 等 JS 库,或者否则 matplotlib / seaborn)

【问题讨论】:

标签: javascript python web-applications github-pages pyodide


【解决方案1】:

WebAssembly 在客户端运行,因此您可以将 Pyodide 应用程序托管在 Github 页面(或任何其他静态资产托管)上。

要下载 Pyodide 包/依赖项,最简单的方法是使用 JsDelivr CDN(参见 pyodide 文档),但如果您愿意,也可以将它们托管在 Github 页面上。对应的资产大小应该在allowed usage limits以内。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    • 2021-01-29
    • 2015-03-20
    • 1970-01-01
    • 2011-04-21
    • 2015-11-29
    相关资源
    最近更新 更多