Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 2, 2011 01:03:59

tibs
От:
Зарегистрирован: 2011-06-30
Сообщения: 57
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг динамических страниц ASPX / PHP

При парсинге сайтов столкнулся с такой проблемой. Иногда попадаются динамические страницы, у которых исходных код не изменяется, а меняется содержимое страницы в зависимости от выбора пользователя. Как в таких случаях правильно поступать и как достать нужные данные?

Вот примеры:

http://4tochki.ru/accumulators_selection.php - вытащить списки марок, моделей и их модификаций
http://www.motorcycle-superstore.com/1/1/38/29807/ITEM/ONeal-Racing-Tirade-Bluetooth-Helmet.aspx - вытянуть размеры шлема, появляются при выборе цвета



Офлайн

#2 Авг. 1, 2013 19:39:01

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Парсинг динамических страниц ASPX / PHP

Анализировать с помощью Firebug или встроенных в Google Chrome средств сетевые AJAX запросы и повторять их

Офлайн

#3 Янв. 23, 2017 23:27:49

Sarge_Serge
Зарегистрирован: 2016-12-07
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг динамических страниц ASPX / PHP

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

Доброго времени суток! Что же все таки помогло в решении этого вопроса? Сам столкнулся с необходимостью парсить aspx. Пока решения не нашел. С обычными сайтами ясно, но тут.. С парсингом вообще сталкиваюсь впервые, в питоне зеленый.

Офлайн

#4 Янв. 23, 2017 23:43:44

WoMax
Зарегистрирован: 2014-05-26
Сообщения: 124
Репутация: +  9  -
Профиль   Отправить e-mail  

Парсинг динамических страниц ASPX / PHP

Дык lorien написал решение, что же вы еще ищете?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version