Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Подскажите библиоьеку для работы по http (не urllib) [RSS Feed]

#1 Авг. 12, 2012 18:00:11

agryn
От: Украина
Зарегистрирован: 2011-12-14
Сообщения: 189
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите библиоьеку для работы по http (не urllib)

Подскажите библиотеку для работы по http
Основные критерии: работа с cookies (поддержка сессий без гемора), keepalive и redirect ну и что б не очень монстриальная была.

Отредактировано agryn (Авг. 12, 2012 18:01:10)

Офлайн

#2 Авг. 12, 2012 18:08:40

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

Подскажите библиоьеку для работы по http (не urllib)

Офлайн

#3 Сен. 4, 2012 16:11:34

agryn
От: Украина
Зарегистрирован: 2011-12-14
Сообщения: 189
Репутация: +  0  -
Профиль   Отправить e-mail  

Подскажите библиоьеку для работы по http (не urllib)

Обе библиотеки используют urllib2, а эта библиотека не поддерживает режима keepalive. urllib3 поддерживает, но есть ли на ее базе библиотеки аналогичные requests или grab не в курсе.
Подскажите кто знает.

Офлайн

#4 Сен. 4, 2012 16:49:23

EBFE
Зарегистрирован: 2012-07-03
Сообщения: 99
Репутация: +  20  -
Профиль   Отправить e-mail  

Подскажите библиоьеку для работы по http (не urllib)

Обе библиотеки используют urllib2
? =>
http://docs.python-requests.org/en/latest/index.html
Requests takes all of the work out of Python HTTP/1.1 — making your integration with web services seamless. There’s no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, powered by urllib3, which is embedded within Requests

Отредактировано EBFE (Сен. 4, 2012 16:50:46)

Офлайн

#5 Сен. 4, 2012 19:59:23

odnochlen
Зарегистрирован: 2012-06-28
Сообщения: 794
Репутация: +  14  -
Профиль   Отправить e-mail  

Подскажите библиоьеку для работы по http (не urllib)

Grab использует pycurl, я почти уверен, что там есть keep-alive.

Офлайн

#6 Сен. 13, 2012 18:14:53

lorien
От:
Зарегистрирован: 2006-08-20
Сообщения: 755
Репутация: +  37  -
Профиль  

Подскажите библиоьеку для работы по http (не urllib)

По-умолчанию, grab использует pycurl. Скорее всего keep-alive там есть, но я никогда не замаорачивался на этом моменте.

Офлайн

  • Начало
  • » Web
  • » Подскажите библиоьеку для работы по http (не urllib)[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version