A very lightweight REST client for Python.
Project description
# light_rest_client [![Build Status](https://travis-ci.org/mediascopegroup/light_rest_client.svg?branch=master)](https://travis-ci.org/mediascopegroup/light_rest_client)
A very lightweight REST client for Python.
## Example
```python
from light_rest_client.client import Client
from light_rest_client.parsers import JSONParser
from light_rest_client.exceptions import HTTPClientException, HTTPServerException
try:
client = Client(url="https://jsonplaceholder.typicode.com", parser=JSONParser())
print(client.get("todos/1"))
except HTTPClientException:
# code
except HTTPServerException:
# code
```
## Installation
```shell
pip install -e git://github.com/mediascopegroup/light_rest_client.git@1.0.2
```
## License
[CDDL](LICENSE)
A very lightweight REST client for Python.
## Example
```python
from light_rest_client.client import Client
from light_rest_client.parsers import JSONParser
from light_rest_client.exceptions import HTTPClientException, HTTPServerException
try:
client = Client(url="https://jsonplaceholder.typicode.com", parser=JSONParser())
print(client.get("todos/1"))
except HTTPClientException:
# code
except HTTPServerException:
# code
```
## Installation
```shell
pip install -e git://github.com/mediascopegroup/light_rest_client.git@1.0.2
```
## License
[CDDL](LICENSE)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.