问题标签 [brython]

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 回答
113 浏览

javascript - 使用带有多个计算的 Brython 代码

我正在尝试在在线课程中开始使用 Brython。为了测试它,我创建了一个简单的单位转换练习,学生以 mph 为单位填写速度并以 ft/s 为单位返回速度。工作正常。但我发现我添加的任何第二个计算都被忽略了。有些东西需要清零,或刷新,或重置或其他东西!任何意见,将不胜感激。这个简单练习的代码如下(我没有加载 MathJax,所以 $ 符号)

...您会看到第一个工作正常,而第二个工作正常,除了更改函数的名称和所有变量都被忽略之外,其他都是相同的。

谢谢!

0 投票
0 回答
248 浏览

javascript - 如何从javascript文件运行python脚本?

我正在尝试在带有 brython 的 chrome 扩展中运行 python 脚本,但由于内容安全策略,我被卡住了。我能找到的唯一教程建议我设置一个这样的 html 文件:

但是控制台中总是会弹出一个错误说:

我的清单文件中有这一行:

但我认为它没有做任何事情,因为人们说“不安全内联”关键字已被弃用。

有没有办法在 javascript 文件中而不是在 html 中执行此操作,这是解决此问题的一种方法吗?我真的不确定我在这里做什么,所以有人可以指出我正确的方向吗?

0 投票
0 回答
60 浏览

python - Brython erreur 使用 brython_stdlib.js 打开

当我在 index.html 中erreur open添加这一行时,我进入了控制台。<script src="/brython_stdlib.js"></script>如果我删除它,我erreur open不知道我不知道问题出在哪里。

0 投票
0 回答
240 浏览

brython - 尝试使用 brython 更新 python 脚本的结果时出现未捕获的错误

我是新来的。我uncaught error在尝试使用 brython 将 python 脚本的运行结果更新到我的页面时遇到了问题。

这是我的页面

这是我的python脚本。这是与 的脚本联系http://www.wikifier.org/annotate-article,这是一个语义注​​释的网站。给定一个文本,该函数CallWikifier得到相应的注释结果和 wiki url。

如果您对此有任何想法,请告诉我。谢谢你的建议!

0 投票
1 回答
71 浏览

brython - 如何在 Brython 中设置 value input() 函数,而不是确认对话框?

我的代码:

我想从输入中设置值而不是确认对话框。

在此处输入图像描述

我应该怎么办?

0 投票
0 回答
74 浏览

qt - 在 QML 中使用 Brython

我尝试在 QML 中使用 Python,我认为 Brython 是一个方便的 JavaScript 库,可以即时启用 Python。但据我所知,Brython 只使用网络浏览器工具。是否可以在 QML 中嵌入 Brython 以便像后端一样使用它?

main.qml:

示例.js:

0 投票
1 回答
228 浏览

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

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

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

0 投票
0 回答
64 浏览

python - 如何在烧瓶中调试重定向循环

这个问题实际上与任何特定代码无关,但我正在使用烧瓶,我想知道调试重定向循环的最佳方法是什么,因为它们不会在 werkzeug 或浏览器终端中显示为错误。任何回应都会受到赞赏,尤其是额外的阅读材料。

0 投票
1 回答
2164 浏览

brython - 如何使用 brython 导入 numpy 或其他库

我想在 brython 中使用 numpy。但我不知道如何在 brython 中导入额外的模块。如果您有类似的经历或疑问,请告诉我解决方法

0 投票
2 回答
473 浏览

python - 将使用 Brython 3.7.5 的 Python 标准发行版库导入 Angular8 项目

我正在使用 Angular 和 Brython 进行第一次实验。一切都开始工作了,然后奇怪的是 Python 的标准库没有被识别。我很想知道为什么。

这是 html 部分(angular8 中的index.html ):

这些是angular.json文件中链接的脚本

为什么,尽管链接(大概)Python's stdlib,回溯仍然存在:

ImportError: No module named os

是我忘记放别的东西了,还是这个问题无法解决?从某种意义上说,您不能在 angular8 中使用 Brython?