javascript - 有没有一种方法可以让 Python 与 Chrome 扩展程序通信?
问题描述
上下文:我最近意识到 YouTube 有这个新的章节功能,我听了很多音乐混音,诸如此类的歌曲名称为章节,并且在 linux 上我打印了当前正在播放的 YouTube 歌曲,所以我坚持这样做如果我可以使用这个新的章节功能在混音中显示歌曲名称,则显示混音的名称。
问题:我的问题是,Python 有什么方法可以与用 JS 编写的 Chrome 扩展进行通信?因为我在JS中做了这首歌的名字查找扩展,所以它所做的只是用它的Xpath提取歌曲的名字,然后用console.log(X)输出它。我需要在 python 中使用这个输出,我可以使用这个给定的歌曲名称。
我认为使用 selenium 和类似的东西不是一个选择,因为它们与浏览器完全分开
解决方案
您可以将 Python 代码转换为 JS 并将其添加到扩展程序中,或者运行一个可以向其发出请求的 Python 内置 Web 服务器。
推荐阅读
- javascript - 如何根据 Select 框中的 item 选择给出选定的属性?
- r - 如何将二进制小数转换为R中的十进制小数?
- python - 如何在我的 ros 系统中添加 sensor_msgs.msg 类型?
- c# - linq (lambda) 用于连接多对多与不是实体的连接表的查询
- javascript - 在按钮单击问题javascript,css上向上滑动和向下滑动覆盖
- javascript - 在 React js 上下载文件作为字节数组传递
- r - 使用 Purrr 包 R 将额外字符粘贴到列表的每个元素
- pyomo - pyomo - 通过时间限制到 NEOS
- mysql - MySQL 性能:扩展表列或创建引用表
- java - 使用 BitmapShader 在画布上绘制 Emoji