Я пытаюсь открыть следующий веб-сайт, получить начальный файл cookie и использовать его для второго открытого URL-адреса, НО если вы запустите следующий код, он выведет 2 разных файла cookie. Как использовать исходный файл cookie для второго открытого URL-адреса?
import cookielib, urllib2
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
home = opener.open('https://www.idcourts.us/repository/start.do')
print cj
search = opener.open('https://www.idcourts.us/repository/partySearch.do')
print cj
Вывод показывает 2 разных файла cookie каждый раз, как вы можете видеть:
<cookielib.CookieJar[<Cookie JSESSIONID=0DEEE8331DE7D0DFDC22E860E065085F for www.idcourts.us/repository>]>
<cookielib.CookieJar[<Cookie JSESSIONID=E01C2BE8323632A32DA467F8A9B22A51 for www.idcourts.us/repository>]>