python Selenium-Webdriver Auswahloption funktioniert nicht

Die Auswahl von Calgary in Canadian Cities Liste funktioniert nicht, es werden immer alle Städte in den Suchergebnissen angezeigt, nachdem Sie auf die Suchschaltfläche pro grammatisch geklickt haben. Hier ist mein Code:

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait

# Initialize
driver = webdriver.Firefox()
driver.get('https://sjobs.brassring.com/TGWebHost/searchopenings.aspx?partnerid=25222&siteid=5011')
# Select city name Calgary
calgaryOptionXpath = ".//*[@id='Question4138__FORMTEXT62']/option[37]"
calgaryOptionElement = WebDriverWait(driver, 10).until(lambda driver:driver.find_element_by_xpath(calgaryOptionXpath))
calgaryOptionElement.click()
# click submit button "Search"
driver.find_element_by_id('ctl00_MainContent_submit1').click()

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage