Доброго времени суток. Я более или менее освоился с парсингом хтмл-страниц. Теперь я заинтересовался post-запросами и cookie. Кто сможет научить пользоваться этими вещами в простых примерах? Например, я хочу выполнить вход на сайт по форме, получить и сохранить куки для дальнейшего использования. Как мне это реализовать?
post запрос data=urllib.urlencode({'login':login,'pass'ass}) res = urllib.urlopen(url,data) print res.read()
AttributeError: 'module' object has no attribute 'urlencode' мм, уточню - у меня python 3, может в этом ошибка?
RTFM! Зачем лезть туда, если банальные основы не знаешь? from urllib import urlencode И у питончика отличная док-ция С ПРИМЕРАмИ! http://docs.python.org/library/cookielib.html http://docs.python.org/library/urllib.html http://docs.python.org/library/urllib2.html
я не настолько дурак я писал просто import urllib в вашем варианте тоже не работает Code: from urllib import urlencode ImportError: cannot import name urlencode
Izengardjke вам дали название функции, а в мануале есть поиск. В py3.2 стандартную библиотеку несколько перетасовали, теперь urlencode находится в модуле urllib.parse http://docs.python.org/py3k/library/urllib.parse.html#urllib.parse.urlencode
После прочтения мана смотришь в любом сниффере как происходит авторизация (смотришь POST и GET запросы) и дублируешь их в программе.