noob_saibot
Сен. 11, 2013 15:37:33
Добрый вечер

Установил граб, все как по инструкции с офф сайта и с викиучебника, все встало корректно (переустанавливал для проверки).
Далее:
from grab import Grab
g = Grab(log_file='out.html')
g.go('yandex.ru')
Traceback (most recent call last):
File “<interactive input>”, line 1, in <module>
File “C:\Python27\lib\site-packages\grab-0.4.12-py2.7.egg\grab\base.py”, line 341, in go
return self.request(url=url, **kwargs)
File “C:\Python27\lib\site-packages\grab-0.4.12-py2.7.egg\grab\base.py”, line 418, in request
self.transport.request()
File “C:\Python27\lib\site-packages\grab-0.4.12-py2.7.egg\grab\transport\curl.py”, line 383, in request
raise error.GrabConnectionError(ex.args, ex.args)
GrabConnectionError: (7, “couldn't connect to host”)Как починить?
lorien
Сен. 11, 2013 21:23:46
У меня всё работает:
>>> from grab import Grab
>>> g = Grab()
>>> g.go('http://yandex.ru/')
<grab.response.Response object at 0x2c2fa10>
У вас скорее всего проблемы с сетевым соединением
noob_saibot
Сен. 12, 2013 09:39:03
Вчера проверил на другом PC на 7-ке (дома), ставил с одних установочников. Вообщем дома устанавливается элементарно через easy_install и работает, на проблемном PC тоже ставится но через обычный инсталл из архива (easy_install не может найти файлы в инете). Далее, при вызове, выдает вышеописанную проблему. Разница только в наличии прокси! Кажись вот здесь и обнаружились мои кривые руки, надо прокси прописать, видимо, чтоб работало) Пошел писать) (кстати, easy_install не находит файлы тоже из-за прокси видимо)