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

Как в selenium получить обработанную браузером относительную ссылку?

Приветствую.

Часто на странице появляются относительные ссылки, вроде такой:

<a href="Ford/Mustang"></a>

Если просто парсить такой тэг через Selenium, а потом склеивать его с доменом:

url = 'https://site.com/Car/Ford'
tag_a = 'Ford/Mustang'
new_url = urlparse(url).netloc + '/' + tag_a


То получится такое:

https://site.com/Ford/Mustang

А если открыть страницу в браузере (https://site.com/Car/Ford) и навести курсор на ссылку, то в левом нижнем углу браузер покажет другую ссылку:

https://site.com/Car/Ford/Ford-Mustang

Каким образом браузер понимает, что Car тоже должен попасть в URL? Каким образом вытащить из Selenium не ту ссылку, что внутри , а ту, что появляется при наведении курсора?
  • Вопрос задан
  • 71 просмотр
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽