XPath предшествующее-родственный раствор
Теперь мне нужно, чтобы получить содержание класса нечетной или просто текст из <td> 161.5 </td>
так я писал:
element = driver.find_elements_by_xpath('//td[span[@class=" odds-wrap " and @eu="1.90"]]/preceding-sibling::td')
и и она работает.
Мой вопрос: Можно ли получить тот же контент, используя еще одно условие, например title="bet365"
.. Итак, я хочу, чтобы получить тот же результат, но используя еще одно условие из другого родственного элемента ..
редактировать
element = driver.find_elements_by_xpath('//tr[preceding-sibling::td/span[@class=" odds-wrap " and @eu="1.90"] and following-sibling::td/div/a[@title="bet365"]]')
for ele in element:
print(ele.text)
не найти и напечатать что-нибудь, я не знаю, почему
есть также 'следующий-sibling', если вы хотите пойти в другом направлении. Или вы хотите что-то вроде «между»? – eLRuLL