python - Mechanize/CookieJar not keeping session persistence -


i've had website scraper running extended time without issues. recently, believe website made change , i'm having session persistence issues. here code create browser:

def create_browser():  # browser br = mechanize.browser()  # cookie jar cj = cookielib.lwpcookiejar() br.set_cookiejar(cj)  # browser options br.set_handle_equiv(true) br.set_handle_redirect(true) br.set_handle_referer(true) br.set_handle_robots(false) br.set_handle_refresh(mechanize._http.httprefreshprocessor(), max_time=1) br.addheaders = [('user-agent', 'mozilla/5.0 (x11; u; linux i686; en-us; rv:1.9.0.1) gecko/2008071615 fedora/3.0.1-1.fc9 firefox/3.0.1')] return br 

and here's code log in:

def login_stubhub(br):  br.open("https://myaccount.stubhub.com/login/signin?") br.select_form(name="signinform_0") br["loginemail"] = 'username' br["loginpassword"] = 'password' br.method = "post" response = br.submit() 

when try , open page requires me log in:

br.open(https://sell.stubhub.com/sellapi/event/4459340/section/null/seatmapdata) 

i following response:

<data> <errors> <formerrors> <formfield>user auth check</formfield> <errormessage> either not active or session might have expired. please login again. </errormessage> </formerrors> </errors> </data> 

which error getting in day before implemented cookiejar. idea else can try fix session persistence?

thanks!

the error stopped after 48 hours or so. seem issue website's end.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -