@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 не ту ссылку, что внутри , а ту, что появляется при наведении курсора?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы