Hallo,
ich möchte gerne auf der Website https://www.ibm.com/demos/live/tts-demo ... rvice/home die Sprache und die Stimme mit Selenium automatisiert ändern. Da diese allerdings komisch implementiert sind, weiß ich nicht ganz, wie ich die Auswahl machen soll. Selector klapp leider nicht. Vielleicht hat ja jemand von euch eine Idee.
Vielen Dank für Eure Hilfe!
Auswahl eines Elements mit Selenium
Ich habe from selenium.webdriver.support.ui import Select genommen. Ich habe mir jetzt was zusammengeschustert, was soweit funktioniert:
Code: Alles auswählen
self.driver.find_element_by_id('downshift-2-toggle-button').click()
el = self.driver.find_element_by_xpath(f"//div[contains(text(), '{voice}')]")
hover = ActionChains(self.driver).move_to_element(el)
hover.perform()
el.click()