Мне нужно получить доступ к нескольким HTML-страницам через скрипт Python 3, проблема в том, что мне нужна функциональность COOKIE, поэтому простой HTTP-запрос urllib не будет работать.Моделирование браузера - Python 3
Любые идеи?
Мне нужно получить доступ к нескольким HTML-страницам через скрипт Python 3, проблема в том, что мне нужна функциональность COOKIE, поэтому простой HTTP-запрос urllib не будет работать.Моделирование браузера - Python 3
Любые идеи?
Python3 имеет поддержку куки, смотрите на 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/en/latest/user/quickstart/#cookies
На несколько дней назад, requests supports Python 3, хотя вы, возможно, придется использовать один из develop
ветвей, не совсем уверен, о состоянии вертикальной интеграции. URLLIB