我可以用Python为所有主流浏览器开发扩展吗?

10 投票
2 回答
4604 浏览
提问于 2025-04-16 04:50

我可以用Python来开发所有主流浏览器的扩展吗?

如果不行,那我需要了解哪些语言才能为以下浏览器开发扩展:

  • Chrome
  • Firefox
  • Safari
  • IE
  • Opera

2 个回答

2

是的,你可以这样做,但你需要使用rapydscript把你的代码编译成JavaScript。如果想了解更多,可以访问这个链接:https://pythonspot.com/create-a-chrome-plugin-with-python/

5

大多数扩展其实就是一些打包好的HTML、CSS、JS和图片文件,还有一些元数据。你需要对JavaScript有一定的了解,更重要的是,你还得学习每个浏览器的API(应用程序接口)。

下面是不同浏览器扩展开发的文档和“入门指南”链接:

IE还支持COM和针对CLR的语言(比如C#)。

撰写回答