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

Как получить скрытую ссылку из атрибута href?

Хочу получить ссылку на товар. При нажатии на иконку товара он открывается на этой же странице, но меняется url адрес.
Наводя курсор на "#prodpopup" появляется ссылка, но при парсинге скрипт возвращает значение: "#prodpopup"
a class="js-product-link" href="#prodpopup"

response = requests.get(url, headers=headers)

soup = bs(response.text, "lxml")
data = soup.find_all("div", class_="t754__col t-col t-col_4 t-align_center t-item t754__col_mobile-grid js-product")
for i in data:
link = i.find("a").get("href")
print(link)
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Python-разработчик PRO
    12 месяцев
    Далее
  • Stepik
    Парсинг на Python для начинающих
    2 недели
    Далее
  • OTUS
    iOS Developer
    12 месяцев
    Далее
Решения вопроса 1
StupidQuestion
@StupidQuestion
Задаю глупые вопросы...
Попробуйте Selenium. Загружаем страницу, жмем на иконку, появится нужная ссылка, забираем
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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