minor improvements to Response.__repr__

This commit is contained in:
Pablo Hoffman 2009-08-24 09:54:02 -03:00
parent b71de57b21
commit 4f2925420f
2 changed files with 10 additions and 4 deletions

View File

@ -97,7 +97,7 @@ class Request(object_ref):
'body': self.body,
'cookies': self.cookies,
'meta': self.meta,
}
}
return "%s(%s)" % (self.__class__.__name__, repr(d))
def copy(self):

View File

@ -55,9 +55,15 @@ class Response(object_ref):
body = property(_get_body, _set_body)
def __repr__(self):
return "%s(url=%s, headers=%s, status=%s, body=%s)" % \
(type(self).__name__, repr(self.url), repr(self.headers), \
repr(self.status), repr(self.body))
d = {
'status': self.status,
'url': self.url,
'headers': self.headers,
'body': self.body,
'meta': self.meta,
'flags': self.flags,
}
return "%s(%s)" % (self.__class__.__name__, repr(d))
def __str__(self):
flags = "(%s) " % ",".join(self.flags) if self.flags else ""