Selenyum Python aynı anda 2 katkıda bulunur kullanarak 1 elemanını bulmak için Css seçici nasıl kullanılır

oy
0

Aynı 2 katkıda 1 elemanın konumlandırılması için Selenyum Python Css seçici kullanıyorum ve 1 kısmi olması gerekir katkıda bulunacaktır.

Şimdi başarıyla XPath tarafından bu eleman bulabilirsiniz:

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

Ama ne zaman yorgun:

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

Başarısız oldu

Herhangi arkadaşı yardımcı olabilir?

Oluştur 13/01/2020 saat 23:55
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
1

Aşağıdaki css ile deneyin

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

Not: Ben Mobil tuş takımından yazmaya olduğum gibi Çift dikkat ve tek tırnak atın

Cevap 14/01/2020 saat 00:07
kaynak kullanıcı

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