Каким боком тут вообще питон?
так-то смотреть надо. Действтие вообще может быть на жс onclick посажено.
на js я сумел получить url но т.к. я использую import requests from bs4 import BeautifulSoup то туда не могу вставить свой js код :( а юзать селениум уже тошнит
> решаешь класс задач, связанные с эмуляцией сложного пользовательского поведения > юзать селениум уже тошнит суп - это про парсинг DOM дерева, а не про эмуляцию
"Осуждаем парсинг" А чем тебе селениум не нравится? Скорее всего ты не умеешь с ним работать. Можешь просто тем же реквестом скачать сам файл скрипта и поискать, если в нем эта ссылка находится. Если она не генерируется конечно.
вкурсах ... думал мб ести какие-то хитрости с получением url
Тут дело не в хитрости, а в подходе У тебя в DOM ссылки нет и она появляется динамически. Поэтому грузить DOM и парсить - бесполезно. Нужно выполнить действие, которое спровоцирует триггер на стороне JS, чтобы он добавил ссылку в DOM и только потом тащить его в суп и доставать
А чем тебе селениум не нравится? Скорее всего ты не умеешь с ним работать. - даже не буду реагировать на столь дешевую провокацию Можешь просто тем же реквестом скачать сам файл скрипта и поискать, если в нем эта ссылка находится. Если она не генерируется конечно - а вот это уже хорошая идея , и потом regex достать ссылки
А в чем провокация? Тебя же почему-то от него тошнит, а не меня.
Обсуждают сегодня