Comment utiliser sélecteur Css pour localiser 1 élément en utilisant 2 contribue en même temps en Sélénium Python

voix
0

Je l'aide du sélecteur Sélénium Python Css pour localiser 1 élément par 2 contribue en même temps, et 1 CONTRIBUER doivent être partielle.

Maintenant, je peux localiser cet élément par Xpath avec succès:

fifth_item = driver.find_element_by_xpath(/html/body/div[contains(@id, 'coption') and @style='display: block;']) 

Mais quand je me suis lassé:

fifth_item = driver.find_element_by_css_selector(div[id*='coption')][style*='display: block;'])

Échoué

Un ami peut vous aider?

Créé 13/01/2020 à 23:55
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
1

S'il vous plaît essayer avec ci-dessous css

fifth_item = driver.find_element_by_css_selector("div[id ^='coption')][style='display: block;']")

Remarque: s'il vous plaît prendre soin de double et simple que je citation suis en tapant du clavier mobile

Créé 14/01/2020 à 00:07
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more