#需要導(dǎo)入的包是urllib2凸椿,不是urllib
#from urllib2 import HTTPError
from urllib2 import urlopen,HTTPError,URLError
import urllib
try:
response = urllib2.urlopen("http://xxxxx.com",timeout=2)
print url+"=沒問題"
print response.read()
except urllib2.HTTPError as e:
print e
except urllib2.URLError as f:
print f
- HTTPError必須放在URLError之前,否則也會(huì)變成URLError饰抒,因?yàn)镠TTPError默認(rèn)為URLError的一個(gè)子類肮砾。