Рассмотрите следующую таблицу на веб-странице
Я хочу знать, какие все компании из страны Великобритания. Таким образом, у меня есть входные данные в виде Великобритании. Могу ли я найти xpath этого 'UK' по селену python, чтобы я мог изменить этот xpath для получения соответствующего вывода. Возможно ли это, пожалуйста, дайте мне знать.
Заранее спасибо
Редактировать: Я предоставлю Великобританию в качестве ввода, я должен найти соответствующие компании в Великобритании Ответ: Если таблица содержит только тексты, то xpath = "//td[text()='Country']/preceding-sibling::td"
Если элементы таблицы имеют ссылки на другие страницы
xpath - "//a[text()='Country']/parent::td/preceding-sibling::td"
, выберите элемент по вашему выбору, чтобы найти ответ
Если вы не уверены в том, что используете текст, вы можете использовать //TAG[contains(text(),'TEXT')]
Вы можете проверить свои xpath в Google Chrome "Developer Console" $any_variable("xpath")
Заинтересованные могут go через https://www.w3.org/TR/2017/REC-xpath-31-20170321/#id -внедрение в знать, как запросить XPaths
Спасибо