You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用PyScript导入远程Python文件?

解决方案:用GitHub原始文件地址加载PyScript脚本

你之前的问题出在错误使用了GitHub的网页视图地址,https://github.com/etc/blob/gh-pages/是带UI的页面链接,返回的是HTML内容,不是纯Python脚本,PyScript无法解析。

要实现纯客户端加载,完全可行,只需把fetch的地址换成GitHub的原始文件根地址:

  • 原始文件地址格式:https://raw.githubusercontent.com/[你的用户名]/[仓库名]/gh-pages/

修改后的py-config配置示例:

<py-config>
  [[fetch]]
  from = "https://raw.githubusercontent.com/[你的用户名]/[仓库名]/gh-pages/"
  files = ["myadd.py", "你的第二个脚本.py"]
</py-config>

关键说明:

  • raw.githubusercontent.com提供的是纯文本形式的文件内容,PyScript可以直接读取解析,不需要额外服务器。
  • 配置完成后,GitHub Pages部署的静态页面会直接从这个地址拉取你的Python脚本,全程纯客户端运行,完全符合你的需求。
  • 可以先在浏览器访问你的脚本raw地址(比如https://raw.githubusercontent.com/[你的用户名]/[仓库名]/gh-pages/myadd.py),确认页面显示的是纯Python代码,没有多余HTML元素,这样就能保证加载正常。

内容的提问来源于stack exchange,提问作者user401247

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 16:32:22