tau

Logiciel capture d'écran:
tau
Détails logiciels:
Version: 0.1.0
Date de transfert: 20 Feb 15
Développeur: Vladimir Keleshev
Licence: Gratuit
Popularité: 69

Rating: 1.7/5 (Total Votes: 3)

tau est une source ouverte, GPL & nbsp; licence outil qui fournit une API de base de données de séries chronologiques.
Démarrer le serveur de tau (avec mémoire backend):
serveur ./tau.py mémoire -b
Utilisez TauClient pour accéder à la base de données à partir de Python:
de tau importation TauClient
tau = TauClient ()
Envoyer certaines valeurs:
tau.set (my_key = 'MY_VALUE')
tau.set (my_key = 3,1415)
tau.set ({'my_key': 6,283})
Recevoir des valeurs de retour (éventuellement d'un autre processus):
affirmer tau.get ('my_key') == 6,283
Recevez valeurs précédentes sur une période (en secondes):
affirmer tau.get ('my_key', période = 30) == ['MY_VALUE', 3,1415, 6,283]
Recevez valeurs précédentes avec leurs horodateurs:
data = tau.get ('my_key', période = 30, l'heure = true)
affirmer données == [[datetime (...), 'MY_VALUE'],
& Nbsp; [datetime (...), 3,1415],
& Nbsp; [datetime (...), 6,283]]
Envoyer des plusieurs valeurs, toutes les valeurs de JSON-sérialisable feront:
tau.set (another_key = 42, yet_another_key = True)
Recevez toutes les valeurs disponibles:
affirmer tau.get ('*') == {'my_key': 6,283,
& Nbsp; »another_key ': 42,
& Nbsp; »yet_another_key ': true}
Recevez des valeurs basées sur un boniment, en utilisant *, [abc]?:
affirmer tau.get ('* _ touche') == {'my_key': 6,283,
& Nbsp; »another_key ': 42,
& Nbsp; »yet_another_key ': true}
affirmer tau.get ('* another_key') == {'another_key': 42,
& Nbsp; »yet_another_key ': true}
Pour plus d'exemples voir test _ *. Py fichiers.
Documentation du colis

Exigences :

  • Python

Logiciel similaire

CitrusDB
CitrusDB

14 Apr 15

qtDbf
qtDbf

19 Feb 15

mysql-python
mysql-python

17 Feb 15

PythonReports
PythonReports

11 May 15

Commentaires à tau

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!