Hvordan bruke Css velgeren for å finne en element ved å bruke 2 bidrar samtidig i selen Python

stemmer
0

Jeg bruker selen Python Css velger å lokalisere ett element av 2 bidrar på samme, og en bidra med må være delvis.

Nå kan jeg finne dette elementet ved Xpath vellykket:

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

Men da jeg lei:

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

mislyktes

Enhver venn kan hjelpe?

Publisert på 13/01/2020 klokken 23:55
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Vennligst prøv med under css

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

Merk: kan du ta vare på Dobbel og enkel sitat som jeg skriver fra Mobile tastaturet

Svarte 14/01/2020 kl. 00:07
kilden bruker

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