TLU is 'n oop bron, GPL & nbsp; gelisensieer instrument wat bied 'n tydreeks databasis API.
Begin tau bediener (met geheue backend):
./tau.py bediener -b geheue
Gebruik TauClient om toegang tot die databasis van python:
van TLU invoer TauClient
TLU = TauClient ()
Stuur 'n waardes:
tau.set (my_key = 'my_value')
tau.set (my_key = 3,1415)
tau.set ({'my_key': 6,283})
Ontvang waardes terug (moontlik van ander proses):
beweer tau.get ('my_key') == 6,283
Ontvang vorige waardes oor 'n tydperk (in sekondes):
beweer tau.get ('my_key 'n tydperk = 30) == [' my_value ', 3,1415, 6,283]
Ontvang vorige waardes met hul tyd tempel:
data = tau.get ('my_key 'n tydperk = 30 tyd tempel = True)
beweer data == [[Datum tyd (...), 'my_value'],
& Nbsp; [Datum tyd (...), 3,1415],
& Nbsp; [Datum tyd (...), 6,283]]
Stuur 'n paar meer waardes, sal enige into-serialiseerbaar waardes doen:
tau.set (another_key = 42 yet_another_key = True)
Ontvang alle beskikbare waardes:
beweer tau.get ('*') == {'my_key': 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': True}
Ontvang waardes gebaseer op 'n getrippel, met *, [abc]?:
beweer tau.get ('* _ sleutel') == {'my_key': 6,283,
& Nbsp; 'another_key': 42,
& Nbsp; 'yet_another_key': True}
beweer tau.get ('* another_key') == {'another_key': 42,
& Nbsp; 'yet_another_key': True}
Vir meer voorbeelde sien toets _ *. Py lêers.
Pakket Dokumentasie
Vereistes :
- Python
Kommentaar nie gevind