Задать вопрос

Xpath — как получить атрибут?

Здравствуйте.

Почему я не могу получить атрибут href у ссылки на этой странице по такому xpath (//*[@id="ctl00_ctl00_MainContent_ContentPlaceHolderMiddle_ctl00_SearchResult2"]/tbody/tr[3]/td[4]/a/@href)?

Подскажите, кто разбирается. Ломаю голову уже сутки.
  • Вопрос задан
  • 3442 просмотра
Подписаться 4 Оценить Комментировать
Решения вопроса 1
@Gric_Art Автор вопроса
Решил так:

a = browser.find_element_by_xpath('//*[@id="ctl00_ctl00_MainContent_ContentPlaceHolderMiddle_ctl00_SearchResult2"]/tbody/tr[3]/td[4]/a')
b = a.get_attribute('href')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
pomeo
@pomeo
@Gric_Art а вы страницу чем дёргаете, я имею ввиду серверным языком?
Ответ написан
Colwin
@Colwin
Ведущий Java-разработчик
Дык у вас в этой таблице нет tbody :-)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы