Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 2, 2012 12:35:32

Moonbite2006
От:
Зарегистрирован: 2008-07-04
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг сайта

Всем привет и с Новым годом)
Возникла следующая проблема:
Есть сайт Райффайзен банка с котировками валют. Моей задачей было выдернуть из него значения в таблице и потом их использовать по своему усмотрению. С многими сайтами все делалось через lxml.xpath или просто urllib.urlopen. С сайтом Райффайзена не прокатило. На локальную машину скачивается вся страница, кроме этой самой таблицы.
Мне кажется, что на сайте висит скрипт, который запускается при входе клиента и генерирует таблицу. Клиент не заходит - таблицы нет.
Взять данные с другого сайта не могу, ибо там исключительно USD и EUR, в то время, как нужны все.
Подскажите, пожалуйста, в какую сторону копать.



Отредактировано (Янв. 2, 2012 12:39:21)

Офлайн

#2 Янв. 2, 2012 13:03:02

d1ffuz0r
От: Moscow
Зарегистрирован: 2011-03-25
Сообщения: 127
Репутация: +  5  -
Профиль   Отправить e-mail  

Офлайн

#3 Янв. 2, 2012 13:07:50

Moonbite2006
От:
Зарегистрирован: 2008-07-04
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Парсинг сайта

d1ffuz0r
там всё грузится js
ищи то что тебе нужно по этим ссылкам
https://www.raiffeisen.ru/mail/xml-currency-rates.do
https://www.raiffeisen.ru/mail/rates/exchange_calculator.xsl
https://www.raiffeisen.ru/mail/rates/atm_rates.xsl
https://www.raiffeisen.ru/mail/rates/carloan_rates.xsl
https://www.raiffeisen.ru/mail/rates/libor_rates.xsl
https://www.raiffeisen.ru/mail/xml-libors.do
Спасибо огромное, а то парился долго. Скажите, как были получены эти данные? А то со сбербанком такая же муть…



Отредактировано (Янв. 2, 2012 13:08:19)

Офлайн

#4 Янв. 2, 2012 17:14:21

d1ffuz0r
От: Moscow
Зарегистрирован: 2011-03-25
Сообщения: 127
Репутация: +  5  -
Профиль   Отправить e-mail  

Парсинг сайта

Moonbite2006
Спасибо огромное, а то парился  долго. Скажите, как были получены эти данные? А то со сбербанком такая же муть…
из исходников страницы (ctrl+u в Chrome). не факт что на сайте сбербанка будет так же

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version