• Как спарсить динамическую страницу с изначально подгружающимися js элементами?

    justhabrauser
    @justhabrauser
    IT specialist
    Боюсь что короткий ответ - никак.
    Это надо, чтобы JS запускалось натуральным движком JS в "натуральном" окружении браузера.
    Парсеры html для питона JS не поддерживают как класс (естественно; это ж не парсинг html).
    Если так уж надо, то попробуйте пропустить через pdfkit (+wkhtmltopdf) и на выходе парсить уже PDF. Звучит как издевательство, но теоретически это возможно.

    Второй вариант - не парсить HTML, а самому вместо JS задавать AJAX-вопросы серверу.
    Но это тоже только теоретически. Если сервер сделан нормально, то он такое делать не даст.
    Ответ написан
    1 комментарий