问题标签 [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 投票
2 回答
956 浏览

javascript - 如何将文本输入绑定到同一 html 页面上的另一个 div

我制作了一个标签列表,它接受用户输入并将其作为标签列表绑定到另一个输入字段。然而,在使用 Javascript 和 JQuery 数周后,我能够做到这一点的唯一方法(重要的是一种优雅的方法)就是使用 Brython。不幸的是,这似乎以某种方式禁用了 jinja2 模板,因此没有任何内容提交到数据库。所以,毕竟,我的问题是,这样一个看似简单的任务可以在 Flask 中本地完成吗?

这是 Brython 脚本如何工作的本质https://jsfiddle.net/5nt39deo/2/但问题所在的代码如下:

0 投票
1 回答
35 浏览

html - 使用 Brython 向 HTML 表格添加超链接

我正在尝试向 Brython-HTML 第一列中的元素添加超链接:

这是 HTML 部分:

这是 Brython 部分:

我可以在浏览器中看到表格,但是没有超链接可以点击打开页面。

在此处输入图像描述

任何帮助,将不胜感激。

问候,贝鲁兹

0 投票
0 回答
167 浏览

python - 如何在 Web 服务器页面上显示独立的 Python 游戏?

我的第一个问题。

我使用 python3.x 制作了一个简单的独立游戏(旧游戏 - 称为“pangpang”)

所以,我打算在网页上玩这个游戏,但我不能在网页上应用这个。

现在,我在虚拟机(虚拟机)中使用带有flask、pip、pycharm、kali linux的python3。

我可以在本地玩这个游戏。

这是我的程序步骤。

  1. init.py 文件启动烧瓶服务器。
  2. 在 init.py 中:@app.route('/game'): return render_template('game.html') => 这看起来运行良好,但我在 game.html 文件中使用了 brython ... => 我认为这个文件不能正常工作。

在game.html文件中,我导入了brython js文件

如果你有任何想法请回答我。

谢谢

0 投票
1 回答
405 浏览

javascript - 如何从javascript调用brython/python?

我正在尝试从 javascript 调用 brython 函数承诺它给出错误 ReferenceError: brythonListener is not defined如何解决这个问题?

python/brython 代码

javascript代码

我在这里想念什么?

0 投票
1 回答
87 浏览

brython - 在 Object._b_.NotImplementedError.$factory 处出错(使用 Brython 在 $make_exc 处进行评估

嗨,我正在使用Brython作为初学者。我的要求是从基于浏览器的应用程序中 ping 一个 IP 地址。我想知道在 Brython 的情况下是否有可能。我写了一小段代码来实现它。

索引.html

下面给出了 ping IP 地址的 Python 代码

ping IP 地址时出现以下错误。

但是,我可以在 NodeJs 中实现它。

0 投票
2 回答
635 浏览

javascript - 如何使用 Brython 创建一个简单的 Python 代码运行器

我正在创建简单的代码编辑器,它可以运行 python 代码并显示输出和错误消息。目前我能够运行 python 代码,但问题是输出显示在开发人员工具的控制台中。我想将输出和错误消息传递给 DOM 元素或作为字符串传递给 JS 脚本

这是我的代码。'code' 是用于输入代码的文本框的 ID。'run' 是运行按钮的 ID。我想将输出获取到另一个文本框或作为字符串获取到我的 js 脚本,而不是显示在开发人员工具的控制台中

0 投票
0 回答
56 浏览

javascript - Brython 问题:在 *.textContent 中填充的 HTML 布局标记未呈现

刚开始玩 Brython。我遇到了一个基本的(?)问题。

我有:

代码运行良好,但在浏览器中呈现为"foo<p/>foo". 换句话说,浏览器不会评估Brython 插入<p/>的元素文本中的标记。demo

当我使用 JavaScript ( document.getElementById("demo").innerHTML = "foo<p/>foo")执行此操作时,<p/>标签的评估效果很好。

我的理解是该函数brython()将 Python 代码转换为 JS,然后浏览器评估生成的 JS。但如果是这样,为什么不评估元素<p/>中的标签?demo

另外,我该如何解决这个问题?

谢谢你的帮助,雷内

0 投票
1 回答
135 浏览

html - 从 HTML 运行 python

单击 HTML 按钮时我需要运行一些 python 代码,我尝试使用此代码,但是当我单击按钮时没有任何反应。这是我的代码:''' <!doctype html>

'''我的问题是什么??

0 投票
0 回答
46 浏览

wordpress - 有人用过 Brython 和 Wordpress 吗?

我喜欢快速行动。我喜欢 WordPress(和可用的主题)和 Python,因为我可以快速开发概念和原型。我不是 jscript 的粉丝......

我想知道是否有人尝试将 Brython 与 WordPress 一起使用来创建一些有趣的客户端功能。

  • 你觉得呢?你有没有什么想法?
  • 你甚至会如何处理这个问题?
  • 如果有,你遇到了哪些挑战?

谢谢!

0 投票
2 回答
365 浏览

html - Brython:导入bs4库和requests库

我正在使用带有 brython.js 库的 python 创建一个 Web 应用程序,对于我的应用程序,我需要导入 bs4 库和 requests 库,但我不知道如何。

任何想法?