urllib2.urlopen 函数有设置超时的参数timeout, 可以设置超时
urllib2.urlopen("http://www.baidu.com", timeout=5)
五秒内, 没有相应, 就继续向下执行了
参数timeout = 可以设置请求超时时间,抛出异常的时候可以异常处理,try....except....
try:
content = urllib2.urlopen("http://"+item['url'],timeout = 10).read()
except:
print('请求超时')