Werden Cookies zwischen dem Öffnen von URLs in einem Mechanize-Browser gespeichert?

Ich habe einen ähnlichen Code:

br = mechanize.Browser()
br.open("https://mysite.com/")
br.select_form(nr=0)
#do stuff here
response = br.submit()
html = response.read()

#now that i have the login cookie i can do this...
br.open("https://mysite.com/")
html = response.read()

Mein Skript reagiert jedoch, als wäre es bei der zweiten Anforderung nicht angemeldet. Ich habe die erste Anfrage überprüft und ja, sie meldet sich erfolgreich an. Meine Frage ist: Cookies inMechanisieren Sie Browser müssen verwaltet werden oder muss ich ein CookieJar oder etwas einrichten, oder verfolgt es alle für Sie?

Das erste BeispielHier spricht von Cookies, die zwischen Anfragen übertragen werden, aber nicht von Browsern.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage