CSS चयनकर्ता का उपयोग कैसे करें सेलेनियम अजगर में एक ही समय में 2 योगदान का उपयोग करके 1 तत्व का पता लगाने की

वोट
0

मैं सेलेनियम अजगर CSS चयनकर्ता का उपयोग कर रहा ही में 2 योगदान से 1 तत्व का पता लगाने की है, और 1 आंशिक होने की जरूरत योगदान करते हैं।

अब मैं सफलतापूर्वक Xpath द्वारा इस तत्व का पता लगाने कर सकते हैं:

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

लेकिन जब मैं थक गया:

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

अनुत्तीर्ण होना

किसी भी दोस्त मदद कर सकते हैं?

13/01/2020 को 23:55
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

नीचे सीएसएस के साथ प्रयास करें

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

नोट: के रूप में मैं मोबाइल कीपैड से टाइपिंग कर रहा हूँ कृपया और डबल का ख्याल एकल उद्धरण ले

14/01/2020 को 00:07
का स्रोत उपयोगकर्ता

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