Response codes can be viewed from a post operation:
from requests import post
foo = post('http://httpbin.org/post', data={'data' : 'value'})
print(foo.status_code)
Returned Data
Accessing data that is returned:
foo = post('http://httpbin.org/post', data={'data' : 'value'})
print(foo.text)
Raw Responses
In the instances where you need to access the underlying urllib3 response.HTTPResponse object, this can be done by the following:
foo = post('http://httpbin.org/post', data={'data' : 'value'})
res = foo.raw
print(res.read())