标签: skulpt

浏览器中的Python:如何在Brython,PyPy.js,Skulpt和Transcrypt之间进行选择?

我很高兴看到现在可以在浏览器中编写Python代码.这些是主要候选人(请添加我可能忽略的任何一个):

但如何在它们之间做出选择?我能看到的唯一明显区别是Skulpt基于Python 2,而Brython基于Python 3.

请注意:这不是建议或意见的要求.我正在寻找能够为受过教育的选择提供信息的客观事实.

python browser brython skulpt transcrypt

69
推荐指数
5
解决办法
2万
查看次数

12
推荐指数
1
解决办法
1175
查看次数

在 Skulpt Turtle 中使用图像

使用Skulpt时,如何访问 Web 服务器上的 gif 图像?我正在使用海龟图形,并且我想将海龟的形状设置为保存在网络服务器上的图片,但我不知道如何执行此操作。

我知道要通过常规 python shell 执行此操作,我只需说 screen.addshape,然后是turtle.shape,但这不适用于 Skulpt。

我该怎么做才能在 Skulpt 中将海龟的形状更改为 gif?

谢谢你的帮助!

javascript turtle-graphics skulpt

6
推荐指数
0
解决办法
305
查看次数

将 Skulpt 与 React 结合使用

我有兴趣创建一个 React Web 应用程序,教孩子们如何通过 Turtle Graphics 等程序使用 Python。我认为Skulpt会是一个很好用的库,因为它已经有一个演示,展示了如何在 HTML 页面中使用它。然而,虽然它在普通网页中加载良好,但我很难让它在我的 React 应用程序中运行,可能是由于 skulpt.min.js 设置的全局变量。具体来说,我收到以下消息:

./src/utils/skulpt-stdlib.js
Line 1:1:  'Sk' is not defined  no-undef
Run Code Online (Sandbox Code Playgroud)

我想这是因为 skulpt-stdlib.js 脚本依赖于首先读取 skulpt.min.js 脚本并在 skulpt-stdlib.js 脚本工作之前设置其全局变量。我需要在 React 中做什么才能使其像在普通网页中一样工作?谢谢你!

javascript python reactjs skulpt

5
推荐指数
1
解决办法
745
查看次数