Yes, I see that now. I need to expand my exception handler for this portion. Thanks!
On Feb 14, 2:51 pm, Jarek Zgoda <[email protected]> wrote: > If exception is raised in the line "result = urlfetch.fetch(url)", > then the "result" variable will not be set. Trying to access it's > "content" attribute after the exception will raise UnboundLocalError > as the "result" variable simply does not exist. Your code was working > by accident. > > warreninaustintexas napisał(a): > > > My app has been working since October of last year. My app scrapes > > stock data from Yahoo! Finance and Google Finance. I haven't changed > > the way it does urlfetch in many months, but today it is suddenly > > throwing errors that I haven't had before. > > > Relevant portion of code: > > > url = "http://finance.google.com/finance?q=" + ticker_symbol > > try: > > result = urlfetch.fetch(url) > > except (urlfetch.DownloadError): > > isPageSlow = True > > strbig = result.content > > > I'm getting a "UnboundLocalError: local variable 'result' referenced > > before assignment" error on the last line of the above code. Has App > > Engine changed the way it handles slow page fetches? > > > The app's been running fine for months. It runs fine on > > dev_appserver, too - I can't duplicate the error locally. > > > View the app at stockpickmodel dot appspot dot com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
