What are the methods of requests response content in python
This article will explain in detail what are the methods of requests response in python. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.
1. Binary response content, which accesses the request response body in bytes.
For non-text requests:
> r.contentb' [{"repository": {"open_issues": 0, "url": "https://github.com/..."
2. JSON response content. Requests has a built-in JSON decoder to deal with JSON data.
> import requests > r = requests.get ('https://github.com/timeline.json')>>> r.json () [{upright repositoryquestions: {upright openings issues: 0, upright urlships:' https://github.com/...
3. The original response content, which can be accessed by r.raw.
If you really want to do this, make sure that stream=True is set in the initial request. Specifically, you can do this:
> r = requests.get ('https://github.com/timeline.json', stream=True) > > r.raw > r.raw.read (10)'\ X1f\ x8b\ X08\ X00\ x00\ x03 'this article ends here. I hope the above content can be helpful to you, so that you can learn more knowledge, if you think the article is good. Please share it for more people to see.