Skip to main content

client for the tourbillon service

Project description

# Tourbillon Client

## Installing

pip install -U pip pbr setuptools
pip install tourbillon-client


## Usage


### Connection
```python
from tourbillon_client import Client

client = Client('http[s]://<tourbillon instance>[:<tourbillon port>]/')

```

### Create a table
```python
client.create('ham')
```

### Delete a table
```python
client.delete('ham')
```

### Write data to a table
```python
client.create('ham')
sample_data = [
('2016-11-03 01:00', 10),
('2016-11-03 02:00', 20),
('2016-11-03 04:00', 40),
('2016-11-03 05:00', 50),
]
client.write('ham', sample_data)
```


### Read back data
```python
result = client.read('ham', '2016-11-01', '2016-11-05')
print(result)
# value
# index
# 2016-11-03 01:00:00 10
# 2016-11-03 02:00:00 20
# 2016-11-03 04:00:00 40
# 2016-11-03 05:00:00 50
```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tourbillon-client-1.0.0.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file tourbillon-client-1.0.0.tar.gz.

File metadata

File hashes

Hashes for tourbillon-client-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e7849b8d11ff506df939eb81cefa06c6383a65190c1e223822db1370d35c4938
MD5 56164167941b054b0ec4d217c659199e
BLAKE2b-256 0caa631182b695c9c887cf602ef2984ca7cabc8fbbbb77756b998a3222b844c3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page