@narciso
Для получения cookie в Python можно использовать модуль http.cookiejar
, который входит в стандартную библиотеку Python.
Вот пример кода, который позволяет получить cookie из HTTP-ответа:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import urllib.request import http.cookiejar # Создание объекта CookieJar для хранения cookie cookie_jar = http.cookiejar.CookieJar() # Создание объекта Opener с использованием CookieJar opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie_jar)) urllib.request.install_opener(opener) # Отправка HTTP-запроса и получение ответа response = urllib.request.urlopen('http://example.com') # Вывод всех полученных cookie for cookie in cookie_jar: print(cookie.name, cookie.value) |
В этом примере создается объект CookieJar
, в котором будут храниться полученные cookie. Затем создается объект Opener
, который использует CookieJar
для обработки cookie. После отправки HTTP-запроса и получения ответа можно получить cookie, перебирая объект CookieJar
.