如何通过Python访问Google Chrome扩展程序(会话伙伴)?

时间:2018-09-17 09:32:51

标签: python python-3.x google-chrome google-chrome-extension

我想使用Python访问Session Buddy。 就我而言,“访问”是指从Chrome获取所有当前打开的URL。

会话伙伴允许您将所有打开的URL保存到.csv文件中。 为此,您需要“设置”几件事(简化:按按钮),然后将所有URL下载到Chromes / Downloads目录。

不过,我想完全自动化此过程。这意味着python需要访问Session Buddy,启动下载,然后将文件保存到所需的目录中。

尽管扩展不能使用URL,但是我不能使用请求或其他东西。扩展程序就是这样的:chrome-extension://edacconmaakjimmfgnblocblbcdcpbb/main.html

通常,我不一定要使用Session Buddy来获取所有URL,这似乎是最简单的方法。 因此,总而言之,我只想问:如何自动使用Python来获取我的Chrome浏览器中所有当前打开的URL(使用会话伙伴)?

我很感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用Selenium Webdriver并加载.crx(extension)文件来自动化

<a href="#" target="_blank">I open in a new window.</a>