【问题标题】:Can you embed python scripts into the web browser?您可以将 python 脚本嵌入到网络浏览器中吗?
【发布时间】:2010-12-26 01:27:38
【问题描述】:

我正在尝试了解如何让 python 脚本在网络浏览器中运行。有谁知道这是否可行或者我需要制作一个插件吗?

我正在寻找类似的东西:

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

谢谢, 乔

【问题讨论】:

  • 这并没有真正回答我的问题。谢谢你找到它:)
  • 您想在 Intranet 或 Extranet 应用程序上使用它吗?即要求用户在本地安装python环境是否可以接受?
  • 不。我正在尝试构建一个轻量级的聊天应用程序,只需加载一个 html 页面即可工作:)
  • 迄今为止最接近的替代品列在wiki.python.org/moin/WebBrowserProgramming

标签: python html plugins browser


【解决方案1】:

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

虽然之前有人尝试过。例如,Iron Python + Silverlight

【讨论】:

  • 我认为使用 silverlight 和 python 会有点过分。我正在努力使这个轻量级。无论如何谢谢:)
  • @JoeSimpson 我支持你的意见。作为 ECMA 的 JavaScript 是统一的,并且很好地混合了以前的语言,但不知何故,这种混合只是建立了我一直无法确定的“有什么问题”的直觉。而且随着与这些前辈的每次互动,情况都会变得更糟。有 skulpt 和 brython,但它们使用 javascript 作为托管 VM 层,可与更快的 Silverlight 相媲美!你的插件扩展进展如何?
【解决方案2】:

还有brythonPythonScript不过这个是编译的。我派生了 PythonScript 来创建 Pythonium。还有pypyjs。

【讨论】:

    【解决方案3】:

    pyjamas 可能感兴趣。

    【讨论】:

      【解决方案4】:

      非常感谢所有贡献拥抱的人

      我决定只为 python 制作一个基于 netscape 的插件(源代码和所有这些东西都将在我为所有人完成后可用)

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 2020-05-27
      • 2015-12-31
      • 1970-01-01
      • 2013-02-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多