Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 22, 2015 11:18:12

Notan1310
Зарегистрирован: 2014-09-14
Сообщения: 98
Репутация: +  0  -
Профиль   Отправить e-mail  

Сот сеть Одноклассники. Объясните как выбрать селектор

Доброго времени суток. Появилась такая проблема необходимо Проитись по последним постам в паблике, но селекторы почему то не находит хотя в браузере они есть. Пробовал и phantomjs webdriver и grab.
Работаю без авторизаций.

# -*- coding: utf-8 -*-
from grab import Grab
from grab.tools.lxml_tools import drop_node
from grab.tools.text import drop_space
import logging
logger = logging.getLogger('grab')
logger.addHandler(logging.StreamHandler())
logger.setLevel(logging.DEBUG)
g = Grab()
g.setup(hammer_mode=True, hammer_timeouts=((2, 5), (10, 15), (20, 30)))
g.go('http://ok.ru/myrpozitiva')
for elem in g.doc.select(".//*[@class='feed']"):
    print '%s: %s' % (elem.text(), elem.attr('href'))

Подскажите пожалуйста где ошибаюсь.

Отредактировано Notan1310 (Янв. 22, 2015 11:18:36)

Офлайн

#2 Янв. 22, 2015 11:56:04

Notan1310
Зарегистрирован: 2014-09-14
Сообщения: 98
Репутация: +  0  -
Профиль   Отправить e-mail  

Сот сеть Одноклассники. Объясните как выбрать селектор

Сглупил. Смотрел селекторы с авторизовнным, однако выходил на страницу неавторизованным. Из-за этого ничего и не работало. Разные селекторы

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version