如何在SeleniumWebDriver中键入“Ctrl+Shift+i”python错误

2024-04-28 18:33:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想按ctrl+shift+I打开inspector模式,但它不起作用

import selenium.webdriver.common.action_chains as action_chains
from selenium.webdriver.common.keys import Keys

pulsar = action_chains.ActionChains(driver)
pulsar.key_down(Keys.CONTROL).key_down(Keys.SHIFT).send_keys("i").perform()

Tags: keyimportshiftinspectorselenium模式actioncommon
1条回答
网友
1楼 · 发布于 2024-04-28 18:33:29

您可以通过传递所需的命令行参数来打开Inspect元素
这些参数将在浏览器启动时打开inspect元素

对于Chrome

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument(" auto-open-devtools-for-tabs")
driver = webdriver.Chrome(options=chrome_options)

对于Firefox

firefox_options = webdriver.firefox.options.Options()
firefox_options.add_argument("-devtools")
driver = webdriver.Firefox(options=firefox_options)

相关问题 更多 >