Can you recommend some Python HTTP client library?

httpclient, python

Solution

Use `requests`. It has the most same API of the various libraries.

Problem

I want to use Python to capture info from some websites. I want the HTTP client to meet this conditions: Supports HTTPS Will not use too much memory, should not generate a lot of processes or threads. Has clear documentation and is actively supported I know that `requests`, `tornado`, or the `gevent` -httpclient can finish my task, but I do not know which is the best? Or is there some other choices? Or if there is some other choices written in `C`/`c++`.

Original source