问题标签 [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.
python - Brython 完全是客户端吗?
我有一段用 Python 编写的代码。我想将该代码放在网页中。Brython 似乎是将这两件事粘合在一起的最简单方法,但我没有可以在服务器端实际运行代码的服务器。
Brython 是否需要服务器端代码,或者我可以使用(比如)Dropbox 以便宜的价格托管页面吗?
javascript - How to compile Python with Brython to Javascript (to run with nodejs)?
How can I use Brython to compile Python to Javascript? I want to do this on my computer, so I can the run Javascript with nodejs, eg.
The examples on the Brython website only explain how do this in the browser http://www.brython.info/index_en.html
python - Brython:每 [...] 微秒移动一次元素
晚安。这是一个关于Brython的问题,欢迎任何帮助。
我正在寻找一种在每个时间间隔(可能是 200 毫秒)向左(或向右、顶部等)移动元素(例如,div)一些像素的方法。谁能帮我?
一旦他到达左边距,删除元素会很棒。(:
[更新]这是一个起点。我不会用错误的 brython 代码来污染它,跟随你的创造力;)
javascript - 如何在 brython 中创建 websocket JSObject?
所以我试图在 brython 中使用 websockets,python3 的 javascript 实现。不幸的是,我运气不太好。
根据文档,函数 JSObject() 可用于在 brython 中操作 JS 对象,但我在 websockets 中没有任何运气。我正在尝试使用 echoserver 对其进行测试:http ://www.websocket.org/echo.html (当我使用 javascript 代码时效果很好)。
既不ws = JSObject(WebSocket("ws://echo.websocket.org/"))
也ws = JSObject(new WebSocket("ws://echo.websocket.org/"))
似乎不起作用。
我在py_websocket.js
brython 的“站点镜像”下载中找到了一个文件文件,但仍然无法实现它。
我不确定这是否只是没有实现,或者我是否在使用 brython 时遗漏了一个重要概念JSObject()
。
ajax - 如何在 Brython 中使用 ajax
我正在使用 Flask 编写一个 Web 应用程序,并且想在 Brython 中使用 browser.ajax 功能,但找不到可行的示例。如果有人演示一个如何在 Brython 中使用 ajax 的简短示例,那就太好了。更具体地说,如何通过单击提交按钮将用户输入到文本字段中的数据传递到文本区域。非常感谢任何帮助!
(在我发布上述问题几周后,我正在写这篇文章)。我按照本教程介绍了如何在 Flask 中实现 ajax(http://runnable.com/UiPhLHanceFYAAAP/how-to-perform-ajax-in-flask-for-python)并尝试用 Brython 替换 jquery.ajax。不幸的是,我仍然无法让它工作。这是我的代码:
Flask的部分:
布莱顿/HTML:
我得到的是“结果”:0。看起来 brython 没有将数据发送到 Flask 的视图函数,但我不知道如何解决这个问题。所以,如果有人能指出我到底做错了什么,那就太好了。
python - 客户端和服务器端使用相同的渲染代码
Brython 是否有推荐的方法在服务器端使用相同的渲染代码?
为此,目前我正在使用我自己的browser
模块在服务器端模拟 Brython 进行 html 渲染(https://github.com/yairchu/vote_tool/blob/master/browser.py),但我想知道是否有更好的方法..
python - Python客户端工具(应该在浏览器中工作)从pfx文件中提取值并对其进行签名
客户端工具,用于从客户端加载的 pfx 文件中提取常用名称序列号和公钥等值,然后对公钥进行签名并发送到服务器。
我已经完成了后端 python 代码,它将从 OpenSSL.Crypto 库中导入模块。
如何在客户端执行相同的操作?...即签名操作应该在客户端完成,
在谷歌中,我发现像 Brython、skulpt、pyjams 这样的帮助.. 但我开始困惑.. 有什么建议吗?
tinymce - Mezzanine/TinyMCE 过滤脚本类型
我正在使用brython建立一个网站,但遇到了一个与它无关的问题。
我的问题是 Mezzanine 或 TinyMCE 编辑器(我不确定是哪个)。为了使 brython 工作,我需要脚本标签为“text/python”。但是编辑器会自动将其过滤为“text/javascript”。
我已经在管理面板和实际源代码中禁用了过滤,我也尝试将“text/python”添加到夹层配置中的 RICHTEXT_ALLOWED 默认值。
需要明确的是,安全不是问题,此特定功能不会在网站的最终版本中上线。