How can I select the last drop-down option in selenium with python?
One way to do so is:
from selenium import webdriver driver = webdriver.Firefox()driver.get('navigate to url')select_elem = driver.find_element_by_id('TargetRadius')select_elem.click()options = select_elem.find_elements_by_tag_name('option')options[len(options)-1].click()
This should work for you:
select = Select(browser.find_element_by_id("TargetRadius"))selectLen = len(select.options)select.select_by_index(selectLen-1)