Python - urllib2 & cookielib

Я пытаюсь открыть следующий веб-сайт, получить начальный файл 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>]>
22
задан ismail 3 January 2011 в 09:02
поделиться