тау е с отворен код, GPL & Nbsp; лицензиран инструмент, който осигурява време API серия база данни.
Започнете тау сървър (с памет гръб):
./tau.py сървъра -b памет
Използвайте TauClient за достъп до базата данни от питон:
от тау внос TauClient
тау = TauClient ()
Изпратете някои стойности:
tau.set (my_key = "my_value")
tau.set (my_key = 3,1415)
tau.set ({'my_key ": 6,283})
Получавате стойности обратно (по възможност от друг процес):
отстояват tau.get ("my_key ') == 6.283
Получаване на предишните стойности за период (в секунди):
отстояват tau.get ("my_key", период = 30) == ['my_value ", 3.1415, 6,283]
Получаване на предишните стойности с техните времеви отпечатъци:
данни = tau.get ("my_key", период = 30, времеви отпечатъци = истина)
отстояват данни == [[дата и час (...), "my_value"],
& Nbsp; [дата и час (...), 3.1415],
& Nbsp; [дата и час (...), 6,283]]
Изпратете някои повече стойности, каквито JSON-Serializable стойности ще направя:
tau.set (another_key = 42, yet_another_key = True)
Получавате всички налични стойности:
отстояват tau.get ("*") == {'my_key ": 6.283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": True}
Получавате стойности, основаващи се на речитатив, използвайки *,, [ABC]?:
отстояват tau.get ("* _ ключ") == {'my_key ": 6.283,
& Nbsp; "another_key": 42,
& Nbsp; "yet_another_key": True}
отстояват tau.get ("* another_key ') == {' another_key": 42,
& Nbsp; "yet_another_key": True}
За повече примери виждат тест _ *. PY файлове.
Комплект документи
<силни> Изисквания :
- Python
Коментари не е намерена