Получение (сохранение) HTML-страницы с хитрыми динамическими JavaScript элементами

Добрый день, уважаемые эксперты! Помогите, пожалуйста, разобраться! Есть сайт avnet.com и есть в нем таблицы, которые очень хитро формируются javascript-ом, например, на этой странице: https://www.avnet.com/shop/emea/c/antennas/antenna-modules/

Так вот, если я сохраняю страницу в браузере, то в тех местах, где должны быть наименования товара и ссылка на его страницу с детализацией стоят шаблоны для подстановки, например, <a rel="nofollow" href="{{productDisplayURL}}" >{{mfPartNumber_ntk}}</a>.

Пробовал с помощью модуля requests получать и сохранять эту страницу (сессии и заголовки использовал), с помощью selenium-а с webdriver-ом и все равно итог такой же. Самое интересное, что если посмотреть страницу через WebTools браузера, то весь сформированный DOM доступен, но не представляю, как можно сохранить именно этот результат. Пробовал исследовать посылаемые запросы на вкладке Network и вроде бы вижу, что отдается какой-то json, но так мне его получить с помощью requests не удалось.


Ответы (0 шт):