Форум сайта python.su
установил билиотеку:
sudo zypper install python-pip
sudo pip install grab
>>> from grab import Grab
>>> grab = Grab()
>>> grab.setup(url='http://python.org/')
>>> print grab.request()['body']
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'Response' object is not subscriptable
Офлайн
print grab.request().body
Офлайн
fanatidкогда создал тему - увидел(думал о загрузчике у себя),а исправить название темы - не могуgrub и grab – различные вещи.print grab.request().body
Офлайн
>>> print grab.request()А с чего вы взяли что request() возвращает объект с интерфейсом словаря? Да, документации пока нет толковой, но зачем гаданием заниматься :) Смотрите в код, если возникают ошибки какие-то.
>>> from grab import Grab
>>> grab = Grab()
>>> grab.setup(url='http://python.org/')
>>> print grab.request().body
from grab import Grab
g = Grab()
g.go('http://python.org')
print g.response.body
Офлайн