如何使用Selenium Python在新标签页中打开链接

时间:2019-01-25 04:46:28

标签: python selenium

以下代码不适用于IE:

ele=driver.find_element_by_link_text("Search Tickets")
ele.send_keys(Keys.CONTROL + 't')

-----------------------------或--------------------- ------------

link=ele.click()
link=send_keys(Keys.CONTROL+'t')

通过单击“搜索票”,我必须在新标签中打开它,否则它将转到新窗口。...

1 个答案:

答案 0 :(得分:0)

您可以通过以下命令在新标签页中打开链接:

driver.execute_script('''window.open("http://google.com","_blank");''')

要从元素中获取链接,请使用以下内容:

element = driver.find_element_by_link_text("Search Tickets")
link = element.get_attribute("href")