【问题标题】:Is there a way that Python can communicate with a Chrome extension?有没有一种方法可以让 Python 与 Chrome 扩展程序通信?
【发布时间】:2020-05-15 12:36:57
【问题描述】:

上下文:我最近意识到 YouTube 有这个新的章节功能,我听了很多音乐混音之类的歌曲名称为章节,并且在 linux 上我打印当前正在播放的 YouTube 歌曲,所以我如果我可以使用这个新的章节功能在混音中显示歌曲名称,而不是显示混音的名称。

问题:我的问题是,Python 有什么方法可以与用 JS 编写的 Chrome 扩展进行通信?因为我在 JS 中做了这首歌的名字查找扩展,所以它所做的只是用它的 Xpath 提取歌曲的名字,然后用 console.log(X) 输出它。我需要在 python 中使用这个输出,我可以使用这个给定的歌曲名称。

我认为使用 selenium 和类似的东西不是一个选择,因为它们与浏览器完全分开

【问题讨论】:

标签: javascript python google-chrome


【解决方案1】:

您可以将您的 Python 代码转换为 JS 并将其添加到扩展程序中,或者运行一个用 Python 构建的 Web 服务器,您可以向其发出请求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2011-09-27
    • 2014-04-06
    • 1970-01-01
    相关资源
    最近更新 更多