【发布时间】:2021-03-13 23:51:38
【问题描述】:
问题
我想将自定义书签(纯 JavaScript 代码的书签)添加到网络驱动程序,以便它显示在书签工具栏中。这可以在创建时通过 add_extension 进行,也可以在页面加载后进行。
如何在不进行用户交互且不加载配置文件的情况下将此书签添加到 bookamrks 工具栏?欢迎任何想法
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_extension(r'C:\path\to\extension.crx')
# Have tried the below but doesn't open the add page to bookmarks?
"""actions = ActionChains(driver)
actions.send_keys(Keys.CONTROL + 'd')
actions.perform()
"""
【问题讨论】:
-
为什么?您想通过添加此书签来完成什么?
-
我想添加一个书签,书签包含用户可以点击做“X”的javascript代码。这是一个很长的故事,为什么。 @DMart
-
你是如何使用硒的?你的最终目标是什么?
标签: javascript python selenium google-chrome bookmarklet