Найти - Пользователи
Полная версия: Сот сеть Одноклассники. Объясните как выбрать селектор
Начало » Python для новичков » Сот сеть Одноклассники. Объясните как выбрать селектор
1
Notan1310
Доброго времени суток. Появилась такая проблема необходимо Проитись по последним постам в паблике, но селекторы почему то не находит хотя в браузере они есть. Пробовал и 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
Сглупил. Смотрел селекторы с авторизовнным, однако выходил на страницу неавторизованным. Из-за этого ничего и не работало. Разные селекторы
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB