http://stackoverflow.com/questions/2018026/should-i-use-urllib-or-urllib2-or-requests