Форум сайта python.su
При парсинге сайтов столкнулся с такой проблемой. Иногда попадаются динамические страницы, у которых исходных код не изменяется, а меняется содержимое страницы в зависимости от выбора пользователя. Как в таких случаях правильно поступать и как достать нужные данные?
Вот примеры:
http://4tochki.ru/accumulators_selection.php - вытащить списки марок, моделей и их модификаций
http://www.motorcycle-superstore.com/1/1/38/29807/ITEM/ONeal-Racing-Tirade-Bluetooth-Helmet.aspx - вытянуть размеры шлема, появляются при выборе цвета
Офлайн
Анализировать с помощью Firebug или встроенных в Google Chrome средств сетевые AJAX запросы и повторять их
Офлайн
tibs
При парсинге сайтов столкнулся с такой проблемой. Иногда попадаются динамические страницы, у которых исходных код не изменяется, а меняется содержимое страницы в зависимости от выбора пользователя. Как в таких случаях правильно поступать и как достать нужные данные?Вот примеры:http://4tochki.ru/accumulators_selection.php - вытащить списки марок, моделей и их модификацийhttp://www.motorcycle-superstore.com/1/1/38/29807/ITEM/ONeal-Racing-Tirade-Bluetooth-Helmet.aspx - вытянуть размеры шлема, появляются при выборе цвета
Офлайн
Дык lorien написал решение, что же вы еще ищете?
Офлайн