【问题标题】:Can I use python to develop Google Chrome extensions? [duplicate]我可以使用 python 开发 Google Chrome 扩展吗? [复制]
【发布时间】:2016-04-10 01:51:31
【问题描述】:
我已经阅读了一些关于如何创建 Google Chrome 扩展程序的介绍。是否可以使用 Python 而不是 JS 创建扩展?
【问题讨论】:
标签:
python
google-chrome-extension
【解决方案1】:
谷歌浏览器扩展只是一个具有一些额外权限的网页等等。所以,你要找的基本上是一种在浏览器中使用 python 作为脚本语言的方法。
这个问题:
- 并非所有浏览器都能够使用 python 作为脚本语言
- 默认情况下,大多数浏览器都启用了 javascript 脚本,python 可能没有。
- 这里没有足够的关于如何使用 python 的教程。 JS 更受欢迎。
但是回到如何去做。流行的方法:
- Brython - 他们使用 HTML5 +
text/python 脚本将 python 直接嵌入到浏览器中。
- PyJS - 在这里,他们实际上将 Python 编译成 Javascript。稍微复杂一些,但最终浏览器看到的是 JS,所以在任何地方都可以使用。