tau este un open source, GPL & nbsp; instrument licențiat, care oferă un timp de API bază de date de serie.
Start Server tau (cu backend memorie):
serverul ./tau.py memorie -b
Utilizați TauClient pentru a accesa baza de date de la python:
de la tau TauClient import
tau = TauClient ()
Trimite unor valori:
tau.set (my_key = 'my_value')
tau.set (my_key = 3.1415)
tau.set ({'my_key ": 6.283})
Primiți valori spate (eventual de la un alt proces):
afirma tau.get ("my_key") == 6.283
Primirea valorile anterioare pe o perioadă (în secunde):
afirma tau.get ("my_key ', perioadă = 30) == [" my_value ", 3.1415, 6.283]
Primiti valorile anterioare cu marcaje de timp lor:
date = tau.get ('my_key ", perioadă = 30, marcajele de timp = true)
afirma date == [[datetime (...), "my_value"],
& Nbsp; [datetime (...), 3.1415],
& Nbsp; [datetime (...), 6.283]]
Trimite unele mai multe valori, valori-JSON serializabile vor face:
tau.set (another_key = 42, yet_another_key = True)
Primiți toate valorile disponibile:
afirma tau.get ("*") == {"my_key": 6.283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": true}
Primiți valori bazate pe un răpăit, folosind *, [ABC]?:
afirma tau.get ("* _ cheie") == {"my_key": 6.283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": true}
afirma tau.get ("* another_key") == {"another_key": 42,
& Nbsp; "yet_another_key": true}
Pentru mai multe exemple vedea încercare _ *. Fișiere PY.
Pachet de documente
Cerințe :
- Python
Comentariile nu a fost găsit