【问题标题】:How to use Firefox add-on SDK / places/bookmarks API from Python如何在 Python 中使用 Firefox 插件 SDK/places/bookmarks API
【发布时间】:2016-08-27 02:29:25
【问题描述】:

我正在寻找有关如何使用 Firefox SDK 从 Python 访问 Firefox 书签、文件夹和选项卡的入门指南。 我已经测试过通过 SQLite3 库访问places.sqlite,但是它可以在只读模式下运行,因为 Firefox 在使用时会锁定数据库。

如何从 Python(3.x,但我也愿意使用 2.7,以防万一)初始化 SDK 并发送创建文件夹、创建书签或标记之类的基本命令?

正如您可能已经猜到的那样,我正在学习并且相当缺乏经验...... 然而,除了这个明显使用其他语言的链接 Manipulating bookmarks using Places 之外,我进行了相当多的搜索,没有找到任何有价值的东西。

【问题讨论】:

    标签: python sqlite firefox sdk


    【解决方案1】:

    我进行了更深入的调查,或者更好的调查:请教有经验的朋友。

    答案似乎是:您不能从与 Javascript 不同的任何东西调用 Firefox 的 SDK。它没有对其他语言的绑定,也是因为它们无法在 Firefox 中运行。

    除此之外,我链接的指南可能很旧,因为 Firefox 已经转向支持网络扩展。

    如果我想继续这个项目,我可能不得不将注意力转移回 JS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-24
      • 2016-08-22
      • 1970-01-01
      相关资源
      最近更新 更多