2017-03-15 34 views
0

我用下面的代碼在chrome中打開新標籤頁。如何在Python selenium web-driver中的多個chrome選項卡之間切換?

__author__ ="Pranay" 
from selenium import webdriver 
from selenium.webdriver.common.keys import Keys driver=webdriver.Chrome("C:\\Users\\Riser20\\PycharmProjects\\chromedriver_win32\\chromedriver.exe") 
driver.get("http://google.co.in") 
driver.execute_script("window.open('https://bing.com');") 

但是下面寫的用於切換選項卡的代碼不起作用。

driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + Keys.TAB) 

請幫我這個....

回答

0

我用CTRL + T打開新標籤相同的問題,的SendKeys方法適用於沒有錯誤,但什麼也沒有發生在Chrome中,我讀了它的與chromedriver相關的東西,因爲Mozilla Firefox或其他瀏覽器上沒有這種行爲。

相關問題