Po wysłaniu żądania do serwerajak ustawić ciasteczko w Pythonie mechanizacji
br.open('http://xxxx')
br.select_form(nr=0)
br.form['MESSAGE'] = '1 2 3 4 5'
br.submit()
dostanę tytuł odpowiedzi, która postawiła Cookie
Set-Cookie: PON=xxx.xxx.xxx.111; expires=Tue, 17-Mar-2015 00:00:00 GMT; path=/
Ponieważ mechanize wydaje się nie być w stanie zapamiętać plik cookie, więc chcę ustawić plik cookie dla br. Jak mogę to zrobić?
cj = mechanize....?
br.set_cookiejar(cj)
Nie mam pojęcia. Proszę o pomoc
dziękuję. Próbowałem go, zanim opublikowałem moje pytanie. To nie działa. Myślę, że muszę przekazać Set-Cookie: PON = xxx.xxx.xxx.111 do br. Ale nie wiem jak. – John
Jest inny sposób ustawienia cookiejar: Zobacz [ten post] (http://stackoverflow.com/a/6681299/190597). – unutbu
@unutbu Myślę, że to jest link (http://stackoverflow.com/questions/3596857/how-do-i-manually-add-more-cookies-to-a-session-which-hready-has-cookies -set-in], który zamierzałeś dać. – rapvelopment