Drop down list in python selenium -


how download drop down list files in python selenium. example https://www.wikipedia.org/ in link contain language select drop down . how select 1 one drop down option , search using python selenium ?

i don't understand question , want achieve

driver.get('https://www.wikipedia.org/')  select = driver.find_element_by_id("searchlanguage") options = select.find_elements_by_tag_name("option") option in options:     print(option.text) 

output:

العربية azərbaycanca Български bân-lâm-gú / hō-ló-oē Беларуская (Акадэмічная) català Čeština dansk deutsch eesti Ελληνικά english español esperanto euskara فارسی français galego 한국어 Հայերեն हिन्दी hrvatski bahasa indonesia italiano עברית ქართული latina lietuvių magyar bahasa melayu bahaso minangkabau nederlands 日本語 norsk (bokmål) norsk (nynorsk) Нохчийн oʻzbekcha / Ўзбекча polski português Қазақша / qazaqşa / قازاقشا română Русский simple english sinugboanong binisaya slovenčina slovenščina Српски / srpski srpskohrvatski / Српскохрватски suomi svenska தமிழ் ภาษาไทย türkçe Українська اردو tiếng việt volapük winaray 中文 

only 1 selected option

driver.get('https://www.wikipedia.org/')  select = driver.find_element_by_id("searchlanguage") option = select.find_elements_by_tag_name("option")[3] print(option.text) 

output:

bân-lâm-gú / hō-ló-oē 

search keyword , select language

from selenium import webdriver selenium.webdriver.common.keys import keys import time  driver.get('https://www.wikipedia.org/')  keyword = driver.find_element_by_id("searchinput") keyword.send_keys("test")  time.sleep(1) select = driver.find_element_by_id("searchlanguage") select.click() time.sleep(1) option = select.find_elements_by_tag_name("option")[8] #deutsch option.click() time.sleep(1) keyword.send_keys(keys.return) 

result:

enter image description here


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -