第一种解决方式:
from urllib2 import urlopen, HTTPError
try:
# ...
except HTTPError:
pass
第二种解决方式:
import urllib2
try:
# ...
response = urllib2.urlopen(...)
# ...
except urllib2.HTTPError:
pass
本文介绍了使用Python的urllib2库处理HTTP错误的两种常见方法。第一种方法是在尝试打开URL时捕获并忽略HTTPError异常。第二种方法是通过urlopen函数尝试访问资源,并在发生HTTP错误时捕获异常。
第一种解决方式:
from urllib2 import urlopen, HTTPError
try:
# ...
except HTTPError:
pass
第二种解决方式:
import urllib2
try:
# ...
response = urllib2.urlopen(...)
# ...
except urllib2.HTTPError:
pass

被折叠的 条评论
为什么被折叠?