title: How to retry urllib2.request when fails?
body: <p>When <code>urllib2.request</code> reaches timeout, a <code>urllib2.URLError</code> exception is raised.
  What is the pythonic way to retry establishing a connection?</p>