tau

Software skärmdump:
tau
Mjukvaruinformation:
Version: 0.1.0
Ladda upp dagen: 20 Feb 15
Utvecklare: Vladimir Keleshev
Licens: Gratis
Popularitet: 10

Rating: 2.0/5 (Total Votes: 1)

tau är en öppen källkod, GPL & nbsp; licensierade verktyg som ger en tidsseriedatabas API.
Starta tau-server (med minnes backend):
./tau.py server -b minne
Använd TauClient att komma åt databasen från python:
från tau import TauClient
tau = TauClient ()
Skicka några värden:
tau.set (my_key = 'my_value')
tau.set (my_key = 3,1415)
tau.set ({'my_key': 6,283})
Ta emot värden tillbaka (eventuellt från en annan process):
hävda tau.get ('my_key') == 6,283
Ta emot tidigare värden under en period (i sekunder):
hävda tau.get ('my_key ", period = 30) == [' my_value", 3,1415, 6,283]
Ta emot tidigare värden med sina tidsstämplar:
uppgifter = tau.get ('my_key ", period = 30, tidsstämplar = Sant)
hävda uppgifter == [[datetime (...), "my_value '],
& Nbsp; [datetime (...), 3,1415],
& Nbsp; [datetime (...), 6,283]]
Skicka några fler värden, kommer eventuella JSON-serializable värden gör:
tau.set (another_key = 42, yet_another_key = sant)
Ta emot alla tillgängliga värden:
hävda tau.get ('*') == {'my_key': 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': True}
Ta emot värden baserat på en smattra, använder *, [abc]?:
hävda tau.get ('* _ nyckel ") == {' my_key ': 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': True}
hävda tau.get ('* another_key') == {'another_key': 42,
& Nbsp; 'yet_another_key': True}
För fler exempel se testet _ *. Py filer.
Paket Dokumentation

Krav :

  • Python

Liknande mjukvara

firebirdsql
firebirdsql

20 Feb 15

chartio
chartio

20 Feb 15

MySQL Workbench
MySQL Workbench

17 Feb 15

Kommentarer till tau

Kommentarer hittades inte
Kommentar
Slå på bilder!