在没有Jython的情况下在浏览器中执行python代码

pro*_*nal 18 python browser remote-execution

有没有办法在浏览器中执行python代码,而不是使用Jython和applet?

执行不必处理与图形相关的任何事情.例如,只需对二进制1Gb文件(由浏览器用户选择)的所有数字求和,然后将结果返回给服务器.

我知道python可以在浏览器之外远程执行,但我的要求是在浏览器中完成.

当然,我理所当然地认为用户将保留执行或不执行的权利,并将被要求这样做以及所有这些安全性的东西......但这不是我的问题.

Ale*_*erg 9

睡衣工程有一个叫做pyjs编译器,变成Python代码转换为JavaScript.


小智 6

nosklo的答案是错误的:firex的pyxpcomext为脚本标签添加了language ="python"支持.是的,它是一个惊人的10mb插件,但这就是生活.我认为最好是参考http://wiki.python.org/moin/WebBrowserProgramming,因为这是记录python和web浏览器技术之间所有已知文档链接的地方:你可以随意选择.


dst*_*erg 6

我在不久前编写了一个比较许多Python-In-Browser技术的表:http: //stromberg.dnsalias.org/~strombrg/pybrowser/python-browser.html