I am trying to open a webpage and select options before submitting the form. The issue I am having is being able to selecting more than one option in the select box. Eventually I want to be able to deselect an option as well and submit the the form.
A snippet of the relevant html and python code is below
Snippet of html:
<select size="10" name="ctl00$MainContent$lbCommodity" multiple="multiple" id="ctl00_MainContent_lbCommodity">
<option value="101">Wheat - HRW</option>
<option value="102">Wheat - SRW</option>
<option value="103">Wheat - HRS</option>
<option value="104">Wheat - White</option>
<option value="105">Wheat - Durum</option>
Python code:
driver = webdriver.Chrome()
driver.get("http://apps.fas.usda.gov/esrquery/esrq.aspx")
driver.find_element_by_xpath("//select[@name='ctl00$MainContent$lbCommodity']/option[@value='801']").click()