- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我有一段用 Python 编写的代码。我想将该代码放在网页中。 Brython 似乎是将这两件事粘合在一起的最简单方法,但我没有可以在服务器端实际运行代码的服务器。
Brython 是否需要服务器端代码,或者我可以通过(比如)Dropbox 以便宜的价格托管一个页面吗?
最佳答案
Brython 是相当新的事物,因此正在迅速变化。但是,您几乎可以在任何地方使用它而无需服务器端代码。
一些可能性:
需要明确的是,您的服务器上不需要 python。如果您无法链接到 brython.js 文件,您可以在网页中包含 javascript。
至于语言支持,它确实支持所有基础知识,并支持类、列表解析和一些不太明显的东西,如 eval、dis 等。有一个标准输出和标准错误默认为 Web 浏览器控制台,但可以被重定向(有关示例,请参见 brython 站点上的控制台)。它通过 JSObject 与 javascript 库完美集成。它有很好的 HTML5 支持。
英文和西类牙文文档比法文文档稍有滞后,因为它们是从法文原文翻译而来的。他们应该在接下来的几天内恢复同步。不过,如果您查看 console和 gallery ,它让您领略了一切的可能。
brython 网站上有链接的邮件列表,可在您遇到困难时提供支持。
我会提供更多示例和链接,但我是新手,所以我对超链接的限制。
关于python - Brython 完全是客户端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14418774/
帮助使用 Brython 在 Python 中运行一个简单的程序。 基础是从示例中获取的(它没有工作)文件 http://www.brython.info/gallery/pygame/chimp.h
我有一段用 Python 编写的代码。我想将该代码放在网页中。 Brython 似乎是将这两件事粘合在一起的最简单方法,但我没有可以在服务器端实际运行代码的服务器。 Brython 是否需要服务器端代
我目前正在尝试将 Brython 用于我正在制作的网站,但我无法从用户那里获取我的程序的数据。 我设置了一个框供用户输入 ID... ...然后我使用的当前方法是使用 GET 方法使其
我希望在 Brython 中导入我自己的库。 This page of the documentation旨在展示如何通过将适当的目录添加到 python 路径,但我无法使其工作,因为我无法使 Bry
几天来我一直在研究 Python,我已经到了想要将我的 Python 应用程序代码放到 Web 上的地步。基本上,该应用程序是关于向用户提出问题并根据用户的回答 [他在应用程序中输入] 来计算分数,然
晚安。这是一个关于Brython的问题欢迎任何帮助。 我正在寻找一种在每个时间间隔(可能是 200 毫秒)向左(或向右、顶部等)移动元素(例如,div)一些像素的方法。谁能帮帮我? 一旦他到达左边距就
我最近正在尝试 Brython,但我无法弄清楚如何在 Canvas 上绘制一个简单的矩形。我只能找到非常复杂的在 Canvas 上绘制的示例,这些示例对我来说不起作用,而且我无法在文档中找到明确的答案
我正在使用 Flask 编写一个 Web 应用程序,并且想在 Brython 中使用 browser.ajax 功能,但找不到可行的示例。如果有人演示如何在 Brython 中使用 ajax 的简短示
我正在加载 Brython 和 iFlyChat,但如果未注释 iFlyChat 脚本,Brython 将无法工作。我尝试了各种异步组合,但似乎有一些更基本的东西。 JSFiddle here和下面的
我的要求:从ID=“rtfile1”的输入类型=“file”读取内容并将其写入ID为“rt1”的文本区域 基于 [ https://brython.info/][1] 的文档我尝试读取文件,但失败并出
我对 Brython 框架很陌生,所以我的问题将是一个基本问题。对此深表歉意。 这是我的脚本“log.py”: import math class Logarithm: def__init__
所以我有以下困境: 我正在使用 Brython,一切正常。我有一小段代码可以为我执行 ajax 请求,我将其添加到 header 中以绑定(bind)页面中当前元素上的所有内容。 from b
我想在 brython 中使用 numpy。但我不知道如何在 brython 中导入额外的模块。如果您有类似的经历或疑问,请告诉我解决方法 最佳答案 你不能。Brython 是一个从类似 Python
我想在 brython 中使用 numpy。但我不知道如何在 brython 中导入额外的模块。如果您有类似的经历或疑问,请告诉我解决方法 最佳答案 你不能。Brython 是一个从类似 Python
编辑:Google Group post 我正在玩 Brython . 我正在尝试找出如何从 JavaScript 执行 Brython 代码。 http://www.brython.info/sta
首先感谢大家的帮助,这个问题困扰了我几天。我的母语不是英语,所以如果我犯了一些语法错误或问题描述不清楚,请原谅我。 :) 本来我只是一个只会用Python的爬虫。但是,我的公司希望我开发一种工具,可以
所以我尝试在 brython 中使用 websockets,这是 python3 的 javascript 实现。不幸的是,我运气不佳。 根据文档,函数 JSObject() 可用于在 brython
我很高兴看到现在可以在浏览器中编写Python代码了。这些是主要候选人(请添加我可能忽略的任何内容): Brython Skulpt PyPy.js Transcrypt Pyodide 但是如何在它
看来初始化brython需要这样: 我尝试在另一个 的 js 中调用 brython()在链接了 brython.js 但它似乎没有被调用之后。 当我最终在浏览器控制台中调用 brython 时,
我尝试使用 Brython。我有一个 Python 脚本 (test.py),我想在浏览器中显示该脚本的结果。 我试过了: 我的脚本是: x = int(input("Value: "
我是一名优秀的程序员,十分优秀!