2016-11-13 181 views
0

https://gyazo.com/b3e792b66775f64147671a6f23bd52c7蟒蛇硒 - 選擇正確的選項與正確的名稱

從第一紅點圖片出來,是有如果u點擊「vælg」按鈕的選項列表(它在我的語言) 。我希望我的腳本點擊正確的選項。 可以說正確的一個是「unisexur」。如何讓我的腳本點擊選項列表中的「unisexur」選項。

我知道如何選擇其中一個選項。 xpath:

choice = browser.find_element_by_xpath('//*[@id="matrix-element-666"]/option[2]') 
sleep(1) 
choice.click() 

這將使代碼採取第二種選擇。所以這不是我想要的。 該html代碼是在頂部的圖片..

回答

2

您可能正在尋找select_by_value

from selenium.webdriver.support.ui import Select 
select = Select(driver.find_element_by_id('matrix-element-666')) 
select.select_by_value('unisexur').click()