在我创建的一个脚本中,我向rest api发布了大量数据。
这个脚本是非常模块化的,在顶层我发现了一个urlerror。我需要知道响应的主体是什么,因为其中会有一条错误消息。
有没有关于urleror的方法可以使用?
try:
(calling some function that throws URLError)
except urllib2.URLError, e:
print "Error: " + str(e.body_or_something)
最佳答案
是的。您可以通过e.readlines()
访问响应:
try:
(calling some function that throws URLError)
except urllib2.URLError, e:
print e.readlines()