如何在 python 中进行 chrome 扩展?

How to make chrome extension in python?

我浏览了论坛,但所有解决方案都过时了,一些软件包已被弃用。

我想创建 chrome 扩展并使用 python 包,例如 scipy、正则表达式和 scraping 库。

我是一名 python 开发人员并且不了解 javascript。

有什么方法可以完全或大部分使用 python 创建 chrome 扩展?

如果您不想使用那种方式,您需要将 chrome 作为您的默认浏览器,然后只需使用
导入网络浏览器,

webbrowser.open('https://www.google.com/')

您可以使用 Python(无服务器)制作标准 Google Chrome 扩展 https://pythonspot.com/en/create-a-chrome-plugin-with-python/

想法是使用 Rapydscript 将 Python 编译为 Javascript(技术上是 JS 预编译器)。然后将生成的脚本包含在 Chrome 扩展名中。上面的站点有一个包含所有内容的 zip 文件。

我建议使用 Rapydscript 而不是 Pyjamas。使用 Rapydscript 编译的 Python 脚本与任何其他 Chrome 插件一样工作。

Pyjamas 脚本不适用于 Google Chrome(Chrome 启动或服务器时需要特殊参数)。