我可以使用 python 开发 Google Chrome 扩展吗? [复制]
Posted
技术标签:
【中文标题】我可以使用 python 开发 Google Chrome 扩展吗? [复制]【英文标题】:Can I use python to develop Google Chrome extensions? [duplicate] 【发布时间】:2016-04-10 01:51:31 【问题描述】:我已经阅读了一些关于如何创建 Google Chrome 扩展程序的介绍。是否可以使用 Python 而不是 JS 创建扩展?
【问题讨论】:
我相信你可以。签出this。 您可以使用 Transcrypt (transcrypt.org)。披露精神(而非经济)利益:我做到了。 【参考方案1】:谷歌浏览器扩展只是一个具有一些额外权限的网页等等。所以,你要找的基本上是一种在浏览器中使用 python 作为脚本语言的方法。
这个问题:
并非所有浏览器都能够使用 python 作为脚本语言 默认情况下,大多数浏览器都启用了 javascript 脚本,python 可能没有。 这里没有足够的关于如何使用 python 的教程。 JS 更受欢迎。但是回到如何去做。流行的方法:
Brython - 他们使用 html5 +text/python
脚本将 python 直接嵌入到浏览器中。
PyJS - 在这里,他们实际上将 Python 编译成 Javascript。稍微复杂一些,但最终浏览器看到的是 JS,所以在任何地方都可以使用。
【讨论】:
以上是关于我可以使用 python 开发 Google Chrome 扩展吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Python 全栈开发二 python基础 字符串 字典 集合
如何在 Python IDE 中使用 Google Colaboratory 服务器作为 Python 解释器?
Python使用ch-orm对ClickHouse简单查询及写入
获取 Terraform google_monitoring_notification_channel 资源的 Slack auth_token