When doing a large batch download, e.g. starting from 1, download.py crashes with URLError due to Connection timed out.
Problem232Downloading...
Traceback (mostrecentcalllast):
File"download.py", line98, in<module>main()
File"download.py", line92, inmaindownloaded=save_problem(problem_num)
File"download.py", line68, insave_problemsoup=download(url)
File"download.py", line57, indownloaddata=browser.open(url).get_data()
File"/usr/lib/python2.7/site-packages/mechanize/_mechanize.py", line203, inopenreturnself._mech_open(url, data, timeout=timeout)
File"/usr/lib/python2.7/site-packages/mechanize/_mechanize.py", line230, in_mech_openresponse=UserAgentBase.open(self, request, data)
File"/usr/lib/python2.7/site-packages/mechanize/_opener.py", line193, inopenresponse=urlopen(self, req, data)
File"/usr/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line344, in_open'_open', req)
File"/usr/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line332, in_call_chainresult=func(*args)
File"/usr/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line1142, inhttp_openreturnself.do_open(httplib.HTTPConnection, req)
File"/usr/lib/python2.7/site-packages/mechanize/_urllib2_fork.py", line1118, indo_openraiseURLError(err)
urllib2.URLError: <urlopenerror [Errno110] Connectiontimedout>
When doing a large batch download, e.g. starting from 1, download.py crashes with
URLErrordue to Connection timed out.