1👍
The beauty of REST is that you don’t NEED a special client to interact with the API…just anything that can communicate via HTTP.
Requests is the current hotness in Python HTTP Libraries.
HTTPLib2 is also very robust
The challenge with REST is that while the verbs are standard (GET, POST, PUT, DELETE), the nouns are completely arbitrary, left to the whims of whoever wrote the URL structure. I guess that’s why authors often create a wrapper/language-specific implementation of the RESTFul API (eg Twitter).
Source:stackexchange.com