问题标签 [skulpt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1140 浏览

python - 将 textarea 用于 python input() 到 Skulpt

每当 Python input() 函数在 Skulpt 中运行时,我都想使用 textarea。默认是使用警告框 - 我想使用 textarea 代替。

我试图让它工作,但是当我尝试这个例子时没有任何反应: https ://github.com/skulpt/skulpt/issues/685

其他一切都按我的意愿正常工作。请帮忙!:D

0 投票
1 回答
704 浏览

python - Are triple quotation marks unicode characters according to python

I'm trying to use triple quotes to designate a large comment, but I'm getting a new error that says

SyntaxError: invalid string (possibly contains a unicode character) on line 2

Here's the code.

The triple quotes that I'm having a problem with are the ones at the top.

With that information out of the way, my question is "Are triple quotation marks unicode characters according to python?"

If this is a repeat post, feel free to move it.

0 投票
0 回答
174 浏览

javascript - Skulpt - 解决时承诺未正确返回

我正在尝试从 textarea 获取标准输入,并且我即将找到解决方案,但我发现我的承诺没有正确返回值。

上面的代码是我到目前为止所拥有的(不返回“5”或“随机测试”),但是如果我将函数更改为

然后正确返回“5”。为什么我的承诺没有正确返回值?这是此示例的延续以获取更准确的信息

更多代码:

0 投票
2 回答
414 浏览

python - 带有 NLTK 或替代方法的浏览器中的 Python?

是否有支持 nltk 的 Python 前端?

我正在构建一个自定义应用程序,该应用程序需要对来自浏览器内部的简单单词查询进行词干和停止以及相关处理。我熟悉 nltk 的 stem/stop 功能,但是在这个线程中列出的 Python 前端替代品的快速谷歌并没有显示对 nltk 的支持。我从其网站尝试了 pypy.js ,输入“import nltk”,但失败了。

(如果重要的话,我计划使用 CherryPy 作为后端,以便在第一次接触时将应用程序提供给浏览器,并处理输出。)

是否有适用于 nltk 的前端?或者:

  • 我可以向这些环境中的任何一个添加 nltk 支持吗?如何添加?
  • 是否有另一个库可以与这些前端一起使用阻止/停止?

谢谢!

0 投票
1 回答
430 浏览

javascript - 如何在 skulpt 中停止脚本

我为我的学生做了一个 skulpt 项目。每次他们进行无限循环时,浏览器都会崩溃并且代码消失了。这对学生来说是非常令人沮丧的。我在https://trinket.io/python上看到了一个停止按钮,但不明白他们是如何做到的。我按照http://www.skulpt.org/上的说明将 skulpt 集成到我的网站中。

有任何想法吗?

0 投票
1 回答
228 浏览

python - 将 Skulpt 和 Splinter 用于带有 Turtle 的 Python Web 应用程序?

我目前正在开发一个主要功能是 Python 的 Turtle 的 Web 应用程序。当我开始这样做时,我使用 Skulpt 来可视化并在网站上运行我的 python 代码,并且效果很好。但是,我需要从 HTML 文件中的表单输入我的 python 代码。所以我尝试使用 Splinter 来解决这个问题,但它没有用,当我写“从 splinter 导入浏览器”时,Python 代码似乎停止运行。

有谁知道 Splinter 是否与 Skulpt 不兼容,或者我是否有另一种方法可以做到这一点?

0 投票
1 回答
94 浏览

python - 在 Skulpt 中的 turtle.color() 中传递一个标量有什么影响?

当我尝试在下面运行我的 python 代码时,turtle.color如何将输入解释为数字?

实际的:

我得到的输出是一个边按给定顺序排列的正方形。当它到达 时turtle.color(8),其中一侧被黑色覆盖,然后是下一侧 ( turtle.color(10))。

预期的:

代码应该出错turtle.color(8),没有意义!!

我实际上正在使用在线海龟编译器来测试我的代码(repl.it/languages/python_turtle)。

0 投票
0 回答
132 浏览

matplotlib - 将外部库添加到 Skulpt 时出现“路径错误”

我正在尝试在 App Inventor/Thunkable 中将 Python 的 matplotlib 与 Skulpt 一起使用,我在此链接https://gist.github.com/bnmnetp/20bd9105f11f2a164fc0之后创建了一个“third-party.js”文件 ,并在 App Inventor 中添加了该文件.

我收到此错误

:NetworkError:无法在“XMLHttpRequest”上执行“发送”:无法加载“file:///static/primeronoo/skulpt/external/matplotlib/ init .js”。

我应该怎么办 ?

0 投票
1 回答
118 浏览

javascript - Javascript动态onClick

我在一个页面上有 2 个代码镜像组件,当您单击“运行”按钮时,我希望它只运行按钮上方的代码。

我遇到的问题是它只运行最后一个 codemirror 组件,并没有按照我喜欢的方式运行单个代码。

下面的按钮 onClick 函数中是否有任何方法可以动态设置它?

带有 onClick 按钮的 Codemirror 组件:

这是 onClick 函数:

0 投票
0 回答
263 浏览

python - Skulpt:有什么方法可以导入应该通过 pip 'on skulpt' 安装的 python 模块?

应该通过pip(在我的情况下是selenium)安装的模块在skulpt(app-inventor)上不起作用。

我不是以英语为母语的人。谢谢。