2009-12-12 95 views
8

我想知道如何让python脚本在网络浏览器中运行。有谁知道这是可能的还是我需要制作一个插件?您可以将python脚本嵌入到Web浏览器中吗?

我在寻找的东西,将工作,如:

<embed type="application/x-python" src="myscript.py"></embed> 

谢谢, 乔

+0

请参阅http://stackoverflow.com/questions/1235629/execute-python-code-inside-browser-without-jython – 2009-12-12 20:28:13

+0

这并不能真正回答我的问题。感谢找到它虽然:) – 2009-12-12 20:46:48

+0

你想使用它在内联网或外联网应用程序?也就是说,要求用户在本地安装python环境是否可以接受? – extraneon 2009-12-12 20:57:05

回答

2

非常感谢大家谁贡献拥抱所有

我已经决定,我只会让Python的(源代码和所有的东西基于Netscape专用插件将availble的我已经做了给大家)

+1

Upvoting https://bugzilla.mozilla.org/show_bug.cgi?id=354630应该得到https://developer.mozilla.org/en-US/docs/PyDOM工作。 – 2013-02-01 20:06:54

+0

@ChawatheVipul在mozilla有没有新的票证? – amirouche 2015-06-01 01:23:40

4

我不认为任何主流浏览器的默认支持这个,所以你需要写一个插入。

虽然有人曾经尝试过这一点。例如,Iron Python + Silverlight

+0

我认为使用silverlight和python会有点太多。我试图让这个轻量级。无论如何谢谢:) – 2009-12-12 20:46:10

+0

@JoeSimpson我第二你的意见。 JavaScript作为ECMA是统一的,并且是前身语言的良好混音,但不知怎的,混合只是增加了“有点不对劲”的直觉,我一直未能认真对待。与这些前辈的每次互动都会越来越糟糕。有skulpt和brython,但他们使用JavaScript作为托管虚拟机层相比更快的Silverlight!您的插件扩展是否正在运行? – 2013-02-01 19:00:10

2

pyjamas可能是感兴趣的。

+0

它不会做udp ...所以我不能使用这个。无论如何感谢:) – 2009-12-13 16:35:48

相关问题