Я пытаюсь открыть следующий веб-сайт и получить исходный файл cookie и использовать его для второго URL-адреса, но если вы запустите следующий код, он выведет 2 разных файла cookie. Как использовать начальный файл cookie для второго url-open?
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
Вывод показывает два разных файла cookie каждый раз, когда вы можете видеть:
<cookielib.CookieJar[<Cookie JSESSIONID=0DEEE8331DE7D0DFDC22E860E065085F for www.idcourts.us/repository>]>
<cookielib.CookieJar[<Cookie JSESSIONID=E01C2BE8323632A32DA467F8A9B22A51 for www.idcourts.us/repository>]>