要点击链接并在新标签页中打开geckodriver selenium,可以使用以下步骤:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox(executable_path='/path/to/geckodriver')
请将/path/to/geckodriver
替换为你实际的geckodriver路径。
driver.get('https://www.example.com')
请将https://www.example.com
替换为你要打开的链接。
Keys.CONTROL + Keys.RETURN
组合键来点击链接并在新标签页中打开:link = driver.find_element_by_link_text('Link Text')
link.send_keys(Keys.CONTROL + Keys.RETURN)
请将Link Text
替换为你要点击的链接的文本。
driver.switch_to.window(driver.window_handles[-1])
这将切换到最新打开的标签页。
完整的代码示例:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox(executable_path='/path/to/geckodriver')
driver.get('https://www.example.com')
link = driver.find_element_by_link_text('Link Text')
link.send_keys(Keys.CONTROL + Keys.RETURN)
driver.switch_to.window(driver.window_handles[-1])
这样,你就可以通过点击链接并在新标签页中打开geckodriver selenium了。
注意:以上代码示例使用的是Firefox浏览器和geckodriver,如果你使用的是其他浏览器,需要相应地更改驱动程序和相关代码。