I am using the terrific Python Requests library. I notice that the fine documentation has many examples of how to do something without explaining the why.
It seems clear from the documentation is that r.content
You can also access the response body as bytes, for non-text requests:
>>> r.content
If you read further down the page it addresses for example an image file
The requests.Response
class documentation has more details:
r.text
is the content of the response in Unicode, and r.content
is the content of the response in bytes.