Мне нужно получить доступ к нескольким HTML-страницам через скрипт Python 3, проблема в том, что мне нужна функциональность COOKIE, поэтому простой HTTP-запрос urllib не будет работать.
Есть идеи?
У pyll3 urllib есть поддержка файлов cookie, посмотрите urllib.request.HTTPCookieProcessor и http.cookiejar
Использование запросов .
>>> import requests >>> url = 'http://httpbin.org/cookies/set/requests-is/awesome' >>> r = requests.get(url) >>> print r.cookies {'requests-is': 'awesome'}
Ссылка: http://docs.python -requests.org / ru / latest / user / quickstart / # cookie
По состоянию на несколько дней назад запросы поддерживают Python 3 , хотя вам, возможно, придется использовать одну из веток develop, не совсем уверенную в состоянии интеграции в восходящем направлении.
develop