I'm trying to scrape a website: Arval.fr, and I'm having trouble creating the search tree. The form has 3 selects: type, car manufacturer and car model, and they update depending on what was chosen before.
I'm using selenium to get all the possible options, and I managed to properly read all the options from the first box, but I can't get it to select an option so that the next one updates.
Here is what I've done so far:
from selenium import webdriver
from selenium.webdriver.support.ui import Select
driver = webdriver.Safari()
driver.get("http://www.arval.fr")
select = Select(driver.find_element_by_id(vehicleTypeRef))
select.options[1].click()
I'd expect that to select the second option in the box with the vehicleTypeRef id, but nothing happens. I've checked using all_selected_options, and the box is still set on the default option...
Have I missed something ?

