Python 3
from urllib.error import HTTPError
Python 2
from urllib2 import HTTPError
只是捕获
HTTPError,处理它,如果不是Error 404,只需使用
raise引发该异常即可。
请参阅Python教程。
例如Pyhton 2的完整示例
import urllib2from urllib2 import HTTPErrortry: urllib2.urlopen("some url")except HTTPError as err: if err.pre == 404: <whatever> else: raise


