<span style="">Medication Profile</span>
<span style="color:gray;">Medication Profile</span>
Эти два профиля медикаментов и оба они могут отображаться на странице. Теперь, как правило, я бы просто использовал:Python Xpath на 2 элемента с одним и тем же текстом внутри них
medProf = driver.find_element_by_link_text("Medication Profile")
но это не нажимает на профиль лечения, который окрашен в серый цвет.
Я пытался это на XPath:
//span[@style=""color:gray;" and contains("Medication Profile")
, но это неправильный путь.
Мой вопрос, несмотря на оба профиля лекарства на той же странице:
<span style="">Medication Profile</span>
<span style="color:gray;">Medication Profile</span>
Как убедиться, что я нажимаю на серую один? и серым я имею в виду это:
<span style="color:gray;">Medication Profile</span>
эй его снова! Большое спасибо. Я проверил его на xpath в firebug, и он сработал. Есть ли новичок, где я могу узнать xpath? потому что я знаю немного, но не достаточно –
@HalcyonAbrahamRamirez firebug и инструменты для разработчиков браузеров - это хорошие места, чтобы практиковать ваши XPath и навыки размещения в целом. В Интернете есть несколько учебных пособий по xpath, просто их Google. Рад помочь. – alecxe