我正在尝试开发一个 chrome 扩展,其中我已经在 'python' 中编写了所有逻辑。现在在浏览器操作上,我想传递参数并执行该 .py 文件并将结果返回到将在浏览器操作上打开的弹出窗口。要从 JavaScript 调用 .py 文件,我知道我需要编写一个 NPAPI 插件。但是我对我应该采取哪种方法感到困惑。我遇到了几个选择,并试图选择最简单的方法来做到这一点..
睡衣 Python Javascript 编译器:是一个 Python 到 Javascript 的编译器,它可以作为语言翻译器,但在该网站的常见问题解答中最后一个问题表明它不会在 Chrome 上运行。( http://pyjs.org/ )
FireBreath:FireBreath 是一个框架,可以轻松创建强大的浏览器插件。( http://www.firebreath.org )
pyplugin - XULRunner 的 Python NPAPI 插件:它允许您使用 XUL 和 Python 构建跨平台的图形用户界面。( http://pyplugin.com )
请指导我使用最简单的方法,这将允许我传递参数并执行该 .py 文件并从 .py 接收返回的结果。
谢谢