5 python selenium selenium-webdriver
我在python上使用硒,并想在chrome中打开一个新标签。我试过了
ActionChains(driver).key_down(Keys.CONTROL).send_keys('t').key_up(Keys.CONTROL).perform()
Run Code Online (Sandbox Code Playgroud)
但这没有效果。什么都没发生。我也尝试过
send_keys(Keys.CONTROL+'t')
Run Code Online (Sandbox Code Playgroud)
但这也没有效果。如何在硒中打开一个新标签?
可以通过以下方式打开新选项卡:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Chrome()
browser.get('https://www.google.com')
q = browser.find_element_by_name('q')
q.send_keys(Keys.CONTROL, 't')
browser.close()
Run Code Online (Sandbox Code Playgroud)
Chrome 44.0.2403.89(64 位)、Ubuntu 12.04 上的 Selenium 2.46.1。
请注意,我在函数中使用的,是而不是 a 。+send_keys()
| 归档时间: |
|
| 查看次数: |
2720 次 |
| 最近记录: |