をすべての検索結果から一致:
el = driver.find_element_by_xpath(
"(//div[contains(@class,'statsprogramsgridmodal')]//div[contains(@class,'ui-grid-icon-ok')])[2]")
同じレベルから2番目の子供を返すのXPathと:
el = driver.find_element_by_xpath(
"//div[contains(@class,'statsprogramsgridmodal')]//div[contains(@class,'ui-grid-icon-ok')][2]")
又は複数の要素復帰のXPathを有する:
el = driver.find_elements_by_xpath(
"//div[contains(@class,'statsprogramsgridmodal')]//div[contains(@class,'ui-grid-icon-ok')]")[1]
または複数の要素を返すCSSセレクタと:
el = driver.find_elements_by_css_selector(
"div[class*='statsprogramsgridmodal'] div[class*='ui-grid-icon-ok']")[1]
をどちらの第2要素ですか?兄弟? HTMLの例を教えてください。 – Wandrille
それは兄弟ではない、3人とも同じlavelである –